遇到面試經(jīng)常會(huì)被問(wèn)道weak的實(shí)現(xiàn)原理啡省,今天查了下資料,實(shí)現(xiàn)原理如下:1,整個(gè)程序中可以有很多對(duì)象被弱引用2,一個(gè)對(duì)象可以弱引用多次我們實(shí)現(xiàn)的邏...
異步繪制 簡(jiǎn)單來(lái)說(shuō)就是復(fù)雜界面UI渲染耗時(shí),但是渲染必須在主線程,所以直接渲染耗時(shí)不可避免,但是我們可以將渲染的view將里面的內(nèi)容通過(guò)繪制來(lái)表...
看了52個(gè)高效方法,發(fā)現(xiàn)里面干活多 記錄一下 如果你想封裝個(gè)東西,這個(gè)東西只有基本類型溃卡,那么用struct比較好,因?yàn)榉庋b成類需要額外開(kāi)銷蜒简,并且...
這個(gè)方法最后一個(gè)參數(shù)有點(diǎn)難理解瘸羡,剛開(kāi)始看就不知索然,其實(shí)臭蚁,知道套路后最铁,就明白了
fishhook是facebook維護(hù)的一個(gè)開(kāi)源的可以替換方法的庫(kù)fishhook的原理是:當(dāng)app加載進(jìn)內(nèi)存調(diào)用系統(tǒng)方法的時(shí)候,dyld 告訴...
獲取當(dāng)前進(jìn)程ID 有2中方式
領(lǐng)導(dǎo)讓自動(dòng)打包 所以研究下Fastlane 沒(méi)研究出來(lái)
匯編 CPU & 內(nèi)存 控制線內(nèi)存是讀還是寫(xiě) 地址線從內(nèi)存地址中找出內(nèi)存的值 數(shù)據(jù)線從內(nèi)存中取出數(shù)據(jù)交給CPU垮兑,傳輸數(shù)據(jù)的能力 寄存器 CPU直...