- 练习观察者模式中的
NSNotificationCenter与KVO, 对比两者之间的区别与联系;
- 练习
runtime常用的几种方法, 详情请见 NNRuntimeTest;
- 各种算法练习;
- 没有交互事件的
UIView或者UIImageView或者UIImage, 都可以用CALayer代替;
- 用
NNStackView给控件添加约束, 很方便快捷;
NSSortDescriptor排序, 很方便, 它可以设定关键字( 字典中的key), 根据对应key的value来进行排序; 另外NSSet可以过滤数组中重复的数据;
- 小冷易忘知识点汇总, 总结平时用到的一些小技巧;
- MVVM 设计模式练习: 各家各法, 各马各扎, 一份代码, 不同玩法.
- ViewController 瘦身后的 MVC: 各家各法, 各马各扎, 一份代码, 不同玩法.
- 打印父类, 子类,分类的 load 方法;
- iOS 开发多线程 GCD 练习,10 种常用场景;
- iOS开发多线程 NSOperation 练习,几种常用场景;
- iOS开发多线程 NSThread 练习,几种常用场景;
- 利用OC的消息转发机制实现多重代理;
- iOS 动画, UIView Animation;
- iOS 动画 - 核心动画;
- iOS 动画, UIView Animation,swift 语言;
- iOS 动画 - 核心动画,swift 语言;
- view 事件传递,用 UIResponder 替代代理与 block,传递事件更方便;
- OC Swift 混编,Swift 调用 OC,OC 调用 Swift;
This repositorie is released under the under MIT License