OC

Knowledge OS
主帖 10 条回复

关于内存优化

zyhiang0909 zyhiang0909 · 2013年10月15日 · 阅读 5 · 无人欣赏。

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

回复

10 条
#1
tinyfool
2013年10月15日

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

#2
zyhiang0909
2013年10月15日

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

#3
Issac_Tai
2013年10月15日

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

#4
tinyfool
2013年10月15日

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

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

这些都不说,扯什么啊?

#5
zyhiang0909
2013年10月15日

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

#6
zyhiang0909
2013年10月15日

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

#7
Issac_Tai
2013年10月15日

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

登录 或者 注册