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爱只,白名單...