在网上看到的一篇关于增强iOS应用程序性能的小技巧,感觉挺实用的,整理了一下,该文章共分为三个部分,初级、中级、高级,下面对每个部分做了一个小的罗列,具体内容,请查看后面的链接地址
初级
1.使用ARC 进ᥳ内存管ၯ
2.在适当的情况下使用reuseIdentifier
3.尽可能将 View设置为不透明(Opaque)
4.避免臃肿的XIBs
5.不要阻塞主线程
6.让图片的大小跟UIImageView 一样
7.选择正确的集合
8.使用GZIP 压缩
中级
9.重用和延迟加载 View
10.缓存、缓存、缓存
11.考虑绘制
12.处ၯ内存警告
13.重用花销很大的对象
14.使用 Sprite Sheets
15.避免重新处ၯ数据
16.᭧择正确的数据格式
17.设置适当的背景图片
18.降低 Web 内容的影响
19.设置阴影路径
20.优化 TableView
21.选择正确的数据存储方式
高级
22.加速启动时间
23.使用 Autorelease Pool
24.缓存图片 — 或者不缓存
25.尽量避免 Date 格式化
具体内容请查看http://blog.jobbole.com/37984/