Runtime一個常用的場景是交換方法的調(diào)用。其實就是利用了Runtime的方法交換,具體代碼如下: 核心思路是先找到對應(yīng)的Method,然后將...
最近創(chuàng)建了一個新的CocoaPod的庫,感覺流程比以前簡單多了,在這里記錄一下。環(huán)境:CocoaPods:1.9.0.beta.3, XCode...
為什么發(fā)現(xiàn)的load_images load_images做了什么 為什么發(fā)現(xiàn)的load_images 起因為是好奇在啟動過程中main()之后...
iOS判斷手機是否越獄,代碼如下: 我曾執(zhí)筆雕刻時光 奈何良辰難書過往
現(xiàn)在面試iOS中高級開發(fā),算法題已是必然會出現(xiàn)的一個環(huán)節(jié)了,這里把面試遇到的算法題和LeetCode上一些比較經(jīng)典的算法題做一個匯總,希望對大家...
1 NSArray是線程安全的嗎?NSMutableArray是線程安全的嗎?NSDictionary呢?NSCache呢? NSArray是線...
LZ科技一套簡單的面試題記錄一下: 1 如何保證網(wǎng)絡(luò)請求的順序執(zhí)行(一個執(zhí)行完畢再執(zhí)行下一個) 2 Weak實現(xiàn)的底層原理 3 KVC的原理,此...
最近遇到個問題,挺有意思。我在給APP集成SDK進行網(wǎng)絡(luò)請求的時候,報了一個錯。 我一看,簡單??!info.plist麻利的就加上ATS,白名單...