1.使用AutoreleasePool
释放临时创建大量变量
2.单例模式
3.尽量把views设置为完全不透明
果你有透明的Views你应该设置它们的opaque(不透明)属性为YES
4.纯代码开发
需求经常变更 约束太多 不好改。xib太大
5.不要阻塞主线程
耗时gcd处理
6.创建大量的view时候
用懒加载类似
7.优化Table View
a.缓存高度 b.开启缓存cell机制, reuseIdentifier c.
1.使用AutoreleasePool
释放临时创建大量变量
2.单例模式
3.尽量把views设置为完全不透明
果你有透明的Views你应该设置它们的opaque(不透明)属性为YES
4.纯代码开发
需求经常变更 约束太多 不好改。xib太大
5.不要阻塞主线程
耗时gcd处理
6.创建大量的view时候
用懒加载类似
7.优化Table View
a.缓存高度 b.开启缓存cell机制, reuseIdentifier c.