這篇文章主要是看了卓同學(xué)的嵌套UIScrollview的滑動(dòng)沖突解決方案之后,我想換一種方式來(lái)實(shí)現(xiàn),其實(shí)基本思想是一樣的蒜撮。 先說(shuō)說(shuō)整體結(jié)構(gòu):一個(gè)mainScrollView上...
![240](https://upload.jianshu.io/users/upload_avatars/910291/eddb040c-7d02-4dab-b3ce-0a05649cda09.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章主要是看了卓同學(xué)的嵌套UIScrollview的滑動(dòng)沖突解決方案之后,我想換一種方式來(lái)實(shí)現(xiàn),其實(shí)基本思想是一樣的蒜撮。 先說(shuō)說(shuō)整體結(jié)構(gòu):一個(gè)mainScrollView上...
歡迎關(guān)注微信公眾號(hào):全棧工廠 本文主要參考https://git-scm.com/docs/git-rebase[https://git-scm.com/docs/git-r...
AutoReleasePool 自動(dòng)釋放池 AutoReleasePool是OC的一種內(nèi)存自動(dòng)回收機(jī)制叮雳,它可以將加入AutoReleasePool中變量的release時(shí)機(jī) ...
背景: 作為一個(gè)40多人技術(shù)團(tuán)隊(duì)的技術(shù)負(fù)責(zé)人温圆,前前后后招聘過(guò)上百人语淘,面試過(guò)大幾百人诲宇,看過(guò)無(wú)數(shù)個(gè)簡(jiǎn)歷。今天我們從技術(shù)面試官的角度說(shuō)說(shuō)年輕人如何寫好自己的第一封簡(jiǎn)歷亏娜。說(shuō)是如何教大...
requestImageDataForAsset 這個(gè)方法圖片如果非常多,也會(huì)非嘲桶铮卡
photos 判斷圖片是否在icloud的幾個(gè)坑網(wǎng)絡(luò)上找了很久溯泣,基本都是這個(gè)方法 但是我試了很多次,調(diào)整了很多options參數(shù)榕茧,就是不返回 PHImageResultIsInCloudKey 這個(gè)key垃沦,搜尋良久 發(fā)現(xiàn)只...
目錄一: 卡頓檢測(cè)以及原理runloop卡頓檢測(cè)消息轉(zhuǎn)發(fā)解決定時(shí)器循環(huán)引用GCD定時(shí)器封裝NSProxy消息轉(zhuǎn)發(fā)Tagged Pointer二: 性能優(yōu)化,卡頓產(chǎn)生原理以及優(yōu)...
1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時(shí)間app再啟動(dòng)時(shí)花費(fèi)的時(shí)間 例如:app啟動(dòng)時(shí)可能包含操作...
前言 Blocks是C語(yǔ)言的擴(kuò)充功能肢簿,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個(gè)新功能“Blocks”。從那開始蜻拨,Block就出現(xiàn)在iOS...
老是記不住池充,好方法??
iOS convertPoint 與 convertRect的使用1.convertRect的使用 1 [A convertRect:B.frame toView:C]; 計(jì)算A上的B視圖在C中的位置CGRect 2 [A convertR...
1.convertRect的使用 1 [A convertRect:B.frame toView:C]; 計(jì)算A上的B視圖在C中的位置CGRect 2 [A convertR...
0、緣起 之所以要寫這篇文章缎讼,是因?yàn)榘l(fā)現(xiàn)在實(shí)際編程處理點(diǎn)擊事件的過(guò)程中收夸,知道響應(yīng)鏈和探測(cè)鏈根本沒(méi)有一點(diǎn)用處。 即使對(duì)于響應(yīng)鏈的流程了然于胸血崭,依然還是無(wú)法使點(diǎn)擊事件達(dá)到實(shí)際預(yù)期...
包含Xcode11.0的配置方式和iOS13出現(xiàn)的問(wèn)題卧惜。 什么是Universal Link(通用鏈接) Universal Link(通用鏈接)是Apple在iOS9推出的...
前言 為什么不要在init和dealloc方法中調(diào)用getter和setter:Apple在Mac與iOS中關(guān)于內(nèi)存管理的開發(fā)文檔中,有一節(jié)的題目為:“Don’tUse Ac...
iOS項(xiàng)目最終是要打包上線夹纫,上線后的代碼我們動(dòng)都不敢動(dòng)咽瓷,可能是動(dòng)不了吧,尷尬……舰讹。然而Flutter應(yīng)用也是不可以的??茅姜,帶有Flutter工程的iOS項(xiàng)目,模擬器測(cè)試的時(shí)候才...
1匈睁、背景xcasset是蘋果為iOS開發(fā)者提供的高效文件圖片尋址监透,slicing,圖片分包的圖片文件管理工具航唆。xcasset中圖片結(jié)構(gòu)如圖胀蛮,每張圖片根據(jù)機(jī)型不同,像素大小也不...
以下所有內(nèi)容均為個(gè)人觀點(diǎn)糯钙,轉(zhuǎn)載請(qǐng)注明出處<簡(jiǎn)書--小蝸牛吱呀之悠悠 >粪狼,謝謝! 最近工作中新增一個(gè)告警推送帶圖片的需求任岸,要求在云端服務(wù)器向極光推送圖片地址再榄,APP在收到推送消...
寫在題前:文章為本人原創(chuàng), 如果文章轉(zhuǎn)載享潜,必須標(biāo)明作者與出處困鸥,并將原文鏈接以及github地址附在文章首行, 否則將追究其法律責(zé)任剑按。 請(qǐng)尊重作者勞動(dòng)成果疾就! github地址:...
當(dāng)已經(jīng)確定了如何通過(guò) AOP 在業(yè)務(wù)中插入埋點(diǎn)代碼后,即可開始采集埋點(diǎn)數(shù)據(jù)艺蝴,然后進(jìn)行上報(bào)猬腰。 構(gòu)建的埋點(diǎn)數(shù)據(jù)可以分為兩部分: 構(gòu)建一個(gè) Key-Value 數(shù)據(jù)結(jié)構(gòu)存放此次埋點(diǎn)...