文档章节

iOS性能优化

zh_iOS
 zh_iOS
发布于 2016/02/29 11:43
字数 235
阅读 96
收藏 3

入门级-----------------------------------

1、用ARC管理内存

2、在正确的地方使用reuseIdentifier

3、尽可能使Views不透明

4、不要block主线程

5、再Image Views中调整图片大小

6、避免庞大的XIB

7、选择正确的Collection

8、打开gzip压缩

详情见-- http://blog.jobbole.com/37984/

中级-----------------------------------

 

  • 9. 重用和延迟加载Views

  • 10. Cache, Cache, 还是Cache!

  • 11. 权衡渲染方法

  • 12. 处理内存警告

  • 13. 重用大开销的对象

  • 14. 使用Sprite Sheets

  • 15. 避免反复处理数据

  • 16. 选择正确的数据格式

  • 17. 正确地设定Background Images

  • 18. 减少使用Web特性

  • 19. 设定Shadow Path

  • 20. 优化你的Table View

  • 21. 选择正确的数据存储选项

进阶级--------------------------------

  • 22. 加速启动时间

  • 23. 使用Autorelease Pool

  • 24. 选择是否缓存图片

  • 25. 尽量避免日期格式转换

 

本文转载自:http://blog.jobbole.com/37984/

共有 人打赏支持
zh_iOS
粉丝 26
博文 74
码字总数 34182
作品 0
石景山
程序员
私信 提问
加载中

评论(1)

小码爱大牛
小码爱大牛
你好,我是深圳一家以家居安防为核心的智能家居公司的HR在招聘一位iOS开发leader。不知道您自己或者身边同事朋友有没有在看工作机会的呢?如果感兴趣可以发简历到3288771685@qq.com或者加QQ。

暂无文章

Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
1
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
1
0
大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
今天
4
0
hadoop垃圾回收站

在生产生,hdfs回收站必须是开启的,一般设置为7天。 fs.trash.interval 为垃圾回收站保留时间,如果为0则禁用回收站功能。 fs.trash.checkpoint.interval 回收站检查点时间,一般设置为小于...

hnairdb
昨天
3
0
腾讯与Github的魔幻会面背后的故事…

10月22日,腾讯开源管理办公室有幸邀请到Github新晋CEO Nat Friedman,前来鹅厂参观交流。目前腾讯已经有近70个项目在Github上开源,共获得17w stars,世界排名11位。Github是腾讯开源的主阵...

腾讯开源
昨天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部