黑马程序员技术交流社区

标题: 视频中总是提到内存 [打印本页]

作者: So然后    时间: 2015-4-1 23:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: WonderLand    时间: 2015-4-2 00:07
虽然IOS会自己释放内存,但毕竟iPhone只有1G内存,还是挺宝贵的,能少占用内存达到一样的效果就尽量少占用,运算肯定也要考虑内存的,这个是程序的优化

而且如果垃圾不回收,可能程序运行时间一长,即使其他程序占用的都被释放了也不够用,那就会被强制中断了,就是闪退,视频里也说了,这种情况是绝对要避免的
作者: Kman    时间: 2015-4-2 00:32
由于在新版的Xcode上,苹果官方退出了ARC机制,所以在代码的表现上,写得不多,但是要掌握OC,对于OC对内存的处理机制的理解是必要。
作者: 13673696542    时间: 2015-4-2 13:44
这也是苹果好的地方,想想当年iphone4才512的内存软件运行却很流畅。
作者: caoyun123    时间: 2015-4-2 13:56
用ARC不用考虑内存问题,只要知道什么时候strong,什么时候weak就行了
作者: LuciferTJD    时间: 2015-4-2 14:37
不考虑内存审核都过不了{:2_43:}
作者: Fire_day    时间: 2015-4-3 17:49
WonderLand 发表于 2015-4-2 00:07
虽然IOS会自己释放内存,但毕竟iPhone只有1G内存,还是挺宝贵的,能少占用内存达到一样的效果就尽量少占用 ...

这个是不是就是iOS和Java的区别之所在啊,也就是iOS的内存是可以自己释放的,不过好像听老师说过,在自己学习的时候还是要自己多学习一下内存的管理比较好,自动内存的释放还是要在自己基础知识比较扎实的时候用于快速开发用




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