以后看到觉得非常有用的文章就收集起来作为复习资料,时常阅读。PS:文章链接大多数来自大神的博客。日后慢慢补全~😁
一、与运行时、类、对象相关:
Objective-C Runtime 1小时入门教程
【OC刨根问底】-Runtime简单粗暴理解
runtime 完整总结
刨根问底Objective-C Runtime
深入理解Objective-C:Category
objc category的秘密
Objective-C Category 的实现原理
Objective-C Associated Objects 的实现原理
深入理解Objective-C:方法缓存
从 NSObject 的初始化了解 isa
深入解析 ObjC 中方法的结构
对象是如何初始化的(iOS)
Objective-C 对象模型
Objective-C +load vs +initialize
二、与App程序、生命周期相关:
iOS 程序 main 函数之前发生了什么
loadView、viewDidLoad及viewDidUnload的关系
三、与Objective-C、Block、代理相关:
从@property说起(一)开题篇
四、与RunLoop、GCD、NSOperation、相关:
深入理解RunLoop
GCD 深入理解:第一部分
GCD 深入理解:第二部分
iOS多线程--彻底学会多线程之『GCD』
iOS多线程--彻底学会多线程之『NSOperation』
iOS多线程--彻底学会多线程之『RunLoop』
iOS开发_GCD、dispatch函数介绍
GCD详解
iOS多线程详解(一)
iOS多线程详解(二)之GCD
iOS多线程详解(三)NSOperation
多线程----NSOperation详解
iOS 并发编程之 Operation Queues
五、与苹果界面相关:
从用户点击屏幕到程序作出反应之间都发生了什么? --- iOS事件响应
六、与第三方库源码相关:
解读 MJRefresh 框架
七、与性能优化相关:
block的深度探究
八、与网络相关:
一次完整的HTTP请求与响应涉及了哪些知识?
九个问题从入门到熟悉HTTPS
九、与Objective-C知识相关:
Objective-C中的@dynamic
十、与算法相关:
十一、iOS组件化相关:
iOS组件化实践方案-LDBusMediator炼就
iOS应用架构谈 组件化方案
教你从0到1开始组件化架构
十二、与面试相关:
十三、编码规范
Objective-C 编码规范
Swift 编码规范
十四、其他
RAC(ReactiveCocoa)知识总结