![240](https://upload.jianshu.io/users/upload_avatars/1704370/a3f2f57cdd56.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
NSTimer 循環(huán)引用問(wèn)題 使用此方法創(chuàng)建,會(huì)形成循環(huán)引用,即使在dealloc中調(diào)用[self.timer invalidate]以及sel...
為什么不執(zhí)行test方法 ?performSelector :withObject:afterDelay: 本質(zhì)是一個(gè)定時(shí)器,且當(dāng)前在子線程執(zhí)行...
目的: 解決在滑動(dòng)的時(shí)候加載圖片,出現(xiàn)卡頓的現(xiàn)象。1.利用scorllView的代理方法來(lái)優(yōu)化UIScrollView的兩個(gè)代理方法,在這兩個(gè)方...
內(nèi)存管理 1.什么情況使用weak關(guān)鍵字崎脉,相比assign有什么不同? 什么情況使用 weak 關(guān)鍵字?在 ARC 中,在有可能出現(xiàn)循環(huán)引用的時(shí)...
數(shù)據(jù)安全及加密 1.對(duì)稱加密和非對(duì)稱加密的區(qū)別躬充? 1、對(duì)稱加密又稱公開(kāi)密鑰加密脾歧,加密和解密都會(huì)用到同一個(gè)密鑰甲捏,如果密鑰被攻擊者獲得,此時(shí)加密就失...
組件化 1.組件化有什么好處鞭执? 業(yè)務(wù)分層司顿、解耦芒粹,使代碼變得可維護(hù); 有效的拆分大溜、組織日益龐大的工程代碼化漆,使工程目錄變得可維護(hù); 便于各業(yè)務(wù)功能拆...
動(dòng)畫 1.UIView動(dòng)畫與核心動(dòng)畫的區(qū)別? 核心動(dòng)畫只作用在layer. 核心動(dòng)畫修改的值都是假像.它的真實(shí)位置沒(méi)有發(fā)生變化. 當(dāng)需要與用戶進(jìn)...
談起制作組件钦奋,就需要工具了座云。好的工具可以解決你很多問(wèn)題,對(duì)于iOS組件化所用工具付材。較為普遍的就是Cocoapods朦拖,還有一種carthage⊙嵯危考...
說(shuō)組件化的結(jié)構(gòu)璧帝,是指整個(gè)項(xiàng)目工程使用組件化模式開(kāi)發(fā)時(shí),整個(gè)項(xiàng)目中包含的所有組件結(jié)構(gòu)富寿。而不是指某一個(gè)組件工程的結(jié)構(gòu)睬隶。某一個(gè)組件工程的結(jié)構(gòu),理論上我...