黑马程序员技术交流社区

标题: Ios性能调优 [打印本页]

作者: wqmsan    时间: 2016-3-19 21:22
标题: Ios性能调优
Ios性能调优都有哪些点和哪些方向?

作者: 小丫    时间: 2016-3-19 21:22
入门级(这是些你一定会经常用在App开发中的建议)

用ARC管理内存
在正确的地方使用reuseIdentifier
尽可能使Views不透明
避免庞大的XIB
不要block主线程
在Image Views中调整图片大小
选择正确的Collection
打开gzip压缩

中级(这些是你可能在一些相对复杂情况下可能用到的)

重用和延迟加载Views
Cache, Cache, 还是Cache!
权衡渲染方法
处理内存警告
重用大开销的对象
使用Sprite Sheets
避免反复处理数据
选择正确的数据格式
正确地设定Background Images
减少使用Web特性
设定Shadow Path
优化你的Table View
选择正确的数据存储选项

进阶级(这些建议只应该在你确信他们可以解决问题和得心应手的情况下采用)

加速启动时间
使用Autorelease Pool
选择是否缓存图片
尽量避免日期格式转换




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2