iOS学习路线

博客
  • 戴铭-滴滴技术专家
  • J_Knight_
  • 南栀倾寒
  • 一缕殇流化隐半边冰霜
  • 雷纯锋的技术博客
  • 玉令天下的博客
  • bestswifter
  • 面向信仰编程(这个人写了很多源码分析)
  • casatwyiOS架构
  • bang-jpatch
系统源码讲解
  • 神经病院Objective-C Runtime入院第一天——isa和Class
  • 神经病院Objective-C Runtime住院第二天——消息发送与转发
  • 神经病院Objective-C Runtime出院第三天——如何正确使用Runtime
  • 深入研究Block捕获外部变量和__block实现原理
  • Objective-C Autorelease Pool 的实现原理
  • YYKit作者-iOS 保持界面流畅的技巧
  • bestswifter的八大锁以及GCD源码分析
Service 源码
  • AFNetworking到底做了什么?
  • SDWebImage源码
  • YYWebImage
  • YYKit
  • YYCache
  • ReactiveObjC源码
其他源码
  • KVO
  • KVC
  • weak
  • NSDictionary源码
  • NSNotificationCenter
优化
  • tableView按需加载
  • YYkit作者离屏渲染、圆角问题
  • 戴铭-极客学院启动时间优化
  • ASDK的使用
架构
  • iOS应用架构谈 开篇
  • iOS应用架构谈 view层的组织和调用方案篇
  • iOS应用架构谈 网络层设计方案
  • iOS应用架构谈
  • 论MVVM伪框架结构和MVC中M的实现机制
面试题解
  • 慕课网iOS面试
  • iOS面试题集锦
开发书籍
  • Effective Objective-C 编写高质量iOS与OS X代码的52个有效方法
  • iOS与OS X 多线程和内存管理
  • 图解HTTP
  • 图解程序是怎么运行的
  • 大话设计模式
  • 重构与模式
  • Objective-C编程之道
  • 程序员自我修养
  • 数据结构与算法
算法
  • leetCode 刷题
其他

给自己一个理由去学习。

你可能感兴趣的:(iOS学习路线)