基础知识
- 数据结构
- 操作系统
- 编译原理
- Python语言
- HTTP
工具
- Charles (HTTP/HTTPS)
- wireshark(UDP/TCP)
- Reveal
资源
苹果开源地址:
https://opensource.apple.com/
ObjC中国
https://objccn.io/
开发日记
https://github.com/BaiduHiDeviOS/iOS-Tech-Weekly
ReactNative学习软件
https://github.com/pockry/Building-the-F8-2016-App-CN
iOS开发博主:
https://github.com/tangqiaoboy/iOSBlogCN
国外也有很多优秀的iOS开发博客,他们整体质量比中文的博客更高,以下是一些推荐的博客地址列表
objc.io
http://www.objc.io/
Ray Wenderlich
http://www.raywenderlich.com
iOS Developer Tips:
http://iosdevelopertips.com/
iOS Dev Weekly
http://iosdevweekly.com/
NSHipster
http://nshipster.com/
Bartosz Ciechanowski
http://ciechanowski.me
Big Nerd Ranch Blog
http://blog.bignerdranch.com
Nils Hayat
http://nilsou.com/
雷纯锋的技术博客
http://blog.leichunfeng.com/blog/archives/
瓜地技术博客
https://www.desgard.com/
喵神的博客
https://onevcat.com/#blog
李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了
https://limboy.me/category/tech.html
Casa 对架构有很深的理解,《iOS 应用架构谈》系列文章影响深远。
https://casatwy.com/
JSPatch 作者 bang 的博客
http://blog.cnbang.net/works/
YYKit 作者的博客,很多文章如《iOS 保持界面流畅的技巧》《深入理解RunLoop》等都有极高的实用价值
https://blog.ibireme.com/
被人称为灯塔的 Draveness 的博客。Draveness 涉猎很广,文章也很有深度
https://draveness.me/
“霜神”冰霜的博客,冰霜的文章针对某个问题总是能有深入、全面的剖析。
https://halfrost.com/
滴滴技术专家戴铭的博客
https://ming1016.github.io/
腾讯杨萧玉的博客,底层细节能深入到汇编的实现
http://yulingtianxia.com/
Peak 以一系列 TCP/IP 相关的文章让人折服,之前博客更新频率很高,多有涉猎
http://mrpeak.cn/
对锁有点儿研究的小哥
https://juejin.im/user/57638ad8207703006b06e3ef/posts
顶级 iOS 开发者,曾就职于 Uber,现就职于美帝亚马逊。文风流畅,博客也会谈到不少中美编程文化的差异
//www.greatytc.com/u/8d5b91490ca5
被人称为架构 joy 的博客,有不少关于 APM 的好文。
https://juejin.im/user/5656f11760b28da566412f03/posts
对runtime有研究的百度小哥
http://blog.sunnyxx.com/
目前就职阿里旗下蚂蚁金服,ios界女神
https://nianxi.net/
掌握知识