測(cè)量應(yīng)用啟動(dòng)時(shí)間 1、測(cè)量main函數(shù)之前的時(shí)間: 添加環(huán)境變量:在 Edit scheme -> Run -> Arguments 中將環(huán)境變...
工具:Reveal,snoop-it(監(jiān)測(cè)工具) 反匯編工具:IDA / Hopper 調(diào)試工具:LLDB 開發(fā)工具:Theos / iOSOp...
加密算法分為對(duì)稱加密算法和非對(duì)稱加密算法。 對(duì)稱加密 特點(diǎn):1、加密和解密使用相同的秘鑰。2、是可逆的。3、計(jì)算量小、加密速度快、效率高。 對(duì)稱...
KVO(Key-Value Observing)本質(zhì)是監(jiān)聽set方法,重寫set方法。 過程: 1、動(dòng)態(tài)生成一個(gè) NSKVONotifying_...
Block是用來封裝和保存代碼,有點(diǎn)像函數(shù),Block可以在任何時(shí)候執(zhí)行,效率高。 根據(jù)Block在內(nèi)存中的位置分為三種類型: 1、NSGlob...
有什么用? Runtime是屬于OC的底層實(shí)現(xiàn),可以進(jìn)行一些非常底層的操作(用OC很難完成的)。 1、利用Runtime,在程序運(yùn)行中,可以動(dòng)態(tài)...
RunLoop 的三個(gè)作用: 1、保證程序不退出(比如:程序啟動(dòng)之后執(zhí)行的 main 函數(shù)里是主線程的 RunLoop,自動(dòng)開啟)。 2、負(fù)責(zé)監(jiān)...
網(wǎng)絡(luò)三要素:IP,端口,協(xié)議(TCP/UDP) TCP:安全傳輸控制協(xié)議(類似電話) 1、建立連接,形成傳輸數(shù)據(jù)的通道,效率會(huì)比較低。 2、通過...
方案:內(nèi)存的讀寫速度比硬盤的讀寫速度快非常多,所以在內(nèi)存獨(dú)立開辟一塊空間,將xcode的緩存數(shù)據(jù)設(shè)置為該空間地址,就提高了Xcode執(zhí)行速度。 ...