1.iOS log系統,目前公認的比較好的log日志系統是cocoalumberjack,大家可以去研究一下里面的代碼原理
https://github.com/CocoaLumberjack/CocoaLumberjack
2.原生app與h5頁面通信方式
這里典型的是Phonegap,cordova,這篇文章可以作為大家的敲門磚
http://sjpsega.com/blog/2014/03/08/js-communicate-with-native-in-iOS/
cocoachina上有兩篇不錯的文章也可以看看
http://www.cocoachina.com/industry/20140623/8919.html
http://www.cocoachina.com/industry/20130520/6238.html
3.iOS 的圖片緩存系統
兩個比較典型的開源工具 SDWebImage, FastCacheImage,具體github有源碼,感興趣的可以下載下來看看
4.runtime glow團隊的兩篇文章非常不錯,可以入門了:
http://tech.glowing.com/cn/objective-c-runtime/
http://tech.glowing.com/cn/method-swizzling-aop/
http://chun.tips/blog/2014/11/08/bao-gen-wen-di-objective%5Bnil%5Dc-runtime(4)%5Bnil%5D-cheng-yuan-bian-liang-yu-shu-xing/
http://chun.tips/blog/2014/11/06/bao-gen-wen-di-objective%5Bnil%5Dc-runtime(3)%5Bnil%5D-xiao-xi-he-category/
有興趣的可以深入進去,結合具體業務看看,目前iPad的埋點其實已經用到了相關技術
5.reacitvecocoa github有源碼
6.Webview離線緩存
webview圖片資源緩存這個也是值得研究的方向,也是目前京東項目中迫切需要的具體一些可參看如下開源工具:RNCachingURLProtocol
https://github.com/rnapier/RNCachingURLProtocol
7.iOS crash log分析,lldb調試技巧方法
http://www.cocoachina.com/ios/20150126/11021.html
8.開源網絡框架AFNetWorking研究,網絡框架研究,同類網絡對比,cookie,緩存對比
9.開源數據庫框架FMDB研究,代碼剖析,多線程處理技巧
10.cocoapods使用技巧
11.protocolbuffer研究
12.lua 腳本熱補丁;
11.protocolbuffer研究
12.json解析相關
兩個開源工具 Mantle, JSonModel https://github.com/Mantle/Mantle
https://github.com/icanzilb/JSONModel
ios值得深入研究的幾個方向
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協議。它實...
- 在此特此聲明:一下所有鏈接均來自互聯網,在此記錄下我的查閱學習歷程,感謝各位原創作者的無私奉獻 ! 技術一點一點積...