mark 一些比较好的总结!感谢分享
gcd 原理
https://www.jianshu.com/p/ea419f32a3a9
https://www.jianshu.com/p/a043da8424e8
FMDB
https://www.jianshu.com/p/3682795d3f38
https://www.jianshu.com/p/e5c6c21dd981
https://www.jianshu.com/p/7958d31c2a97
method_exchangeInplementations 可能存在问题:子类交互父类方法。
https://www.jianshu.com/p/b5e28d402834
离屏渲染
https://www.jianshu.com/p/cff0d1b3c915
https://www.jianshu.com/p/57e2ec17585b
CALayer UIView 区别
https://www.jianshu.com/p/079e5cf0f014
字典数组底层原理
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(kkk) name:kName object:obj]
1、name、object 都为空,则可以接收系统所有通知
2、name 不空,object 空,可以接收包含 name 的所有通知
3、name 空,object 不空,可以接收包含 object 的所有通知
4、name、object 都不空,只能接收既包含 name 又包含 object 的通知
Named Table、Nameless Table、wildcard
https://blog.csdn.net/u012886093/article/details/90767481
OC动态性:动态类型、动态绑定方法、动态加载类
https://www.cnblogs.com/LifeTechnologySupporter/p/6774585.html
isEqual hash 关系
https://www.jianshu.com/p/915356e280fc
unicode
https://zhuanlan.zhihu.com/p/46216008
https://blog.csdn.net/hongsong673150343/article/details/88584753
进程间通信
https://blog.csdn.net/ONEDAY_789/article/details/72887374
https://blog.csdn.net/ypt523/article/details/79958188
卡顿监控
https://www.jianshu.com/p/582b7ad7fe4d
dispatch_barrier_async pthread_rwlock
https://www.jianshu.com/p/c86928ed8f0d
https://www.jianshu.com/p/9ed95082f256
启动优化
https://zhuanlan.zhihu.com/p/28600469
http://www.cocoachina.com/cms/wap.php?action=article&id=87111
设计模式(形象举例)
https://cloud.tencent.com/developer/column/5089
OC Swift 成员变量权限
NSNotification 原理
https://www.jianshu.com/p/4a44b9a15fe9
hitTest
https://www.jianshu.com/p/ef83a798121c