英语轻松读发新版了,欢迎下载、更新

关于内存优化

zyhiang0909 发布于 2013年10月15日
无人欣赏。

领导说要做内存优化(不是检测内存泄漏),不知道该从哪入手。。。跪求请高手指点指点!

共10条回复
tinyfool 回复于 2013年10月15日

你们现在什么情况,先说清楚,然后扯淡

zyhiang0909 回复于 2013年10月15日

1楼 @tinyfool 项目界面功能都做完了,就说要做内存优化,可能领导觉得项目还是比较耗内存,怕运行久了会导致内存不足,所以想做些优化操作。

Issac_Tai 回复于 2013年10月15日

应该是让该APP更少的占用内存的意思吧。 如果是这样的话,可以从最基本的地方入手, 比如:先针对每个页面及时释放内存中不必要(已用完)的对象、某些较大对象采取lazy loading,不用的时候暂时存盘,用的时候再恢复、对容器类对象的容量的控制等等,当然还有些更高级的需要具体问题具体分析。

tinyfool 回复于 2013年10月15日

2楼 @zyhiang0909 学会描述问题啊兄弟

  1. iOS什么版本
  2. ARC与否
  3. 现在耗内存多少

这些都不说,扯什么啊?

zyhiang0909 回复于 2013年10月15日

4楼 @tinyfool sorry大神,ios6.1 ,没用arc,项目运行20分钟,各种界面和功能都点一遍,大概80M左右

zyhiang0909 回复于 2013年10月15日

3楼 @Issac_Tai “某些较大对象采取lazy loading,不用的时候暂时存盘,用的时候再恢复”请问这个是什么意思?要怎么做?不是很明白...

Issac_Tai 回复于 2013年10月15日

6楼 @zyhiang0909 大对象不用的时候持久化成文件,用的时候再从文件中提取。 不过看你的描述,我感觉是应该只优化图片缓存就可以了。具体的请谷歌之。

tinyfool 回复于 2013年10月15日

6楼 @zyhiang0909 lazy loading 你还不明白么?先去弄明白啊

zyhiang0909 回复于 2013年10月15日

8楼 @tinyfool 丧失信心了要...

tinyfool 回复于 2013年10月15日

9楼 @zyhiang0909 哈哈,没那么复杂,搜索一下啊

登录 或者 注册