iOS性能优化

1.使用AutoreleasePool

释放临时创建大量变量

2.单例模式

3.尽量把views设置为完全不透明

果你有透明的Views你应该设置它们的opaque(不透明)属性为YES

4.纯代码开发

需求经常变更  约束太多 不好改。xib太大 

5.不要阻塞主线程

耗时gcd处理

6.创建大量的view时候

 用懒加载类似

7.优化Table View

a.缓存高度 b.开启缓存cell机制, reuseIdentifier c.

你可能感兴趣的:(iOS性能优化)