ios值得深入研究的幾個方向

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協議。它實...
    香橙柚子閱讀 24,111評論 8 183
  • 在此特此聲明:一下所有鏈接均來自互聯網,在此記錄下我的查閱學習歷程,感謝各位原創作者的無私奉獻 ! 技術一點一點積...
    遠航的移動開發歷程閱讀 11,222評論 12 197
  • 想要去看一場奶茶演唱會 想要去邊疆看雪景 想要跟閨蜜一起做一頓飯 想要讓自己安靜下來看一本書 想要堅持下去減肥 卻...
    九月小幺閱讀 265評論 0 0
  • 22 范兒在我大便的時候給我打來電話,他總是很準時地在我大便的時候和我說話。我討厭在憋勁的時候說話,聽起來像在做雙...
    王胡子閱讀 227評論 0 1
  • 以下單字,為本人覺得可能能用得進名字的一些字。 木: 土: 以下名字,為本人拋磚引玉,僅做參考。 于梁堂(lián...
    范德薩范德薩范德薩閱讀 419評論 0 0