A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lxyz22zp 中级黑马   /  2014-12-8 22:08  /  1249 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

苹果现在又ARC了还需要学习内存管理吗

6 个回复

倒序浏览
arui12580 来自手机 中级黑马 2014-12-9 00:12:03
沙发
有了ARC为什么还要学内存管理?这个问题嘛。可以用马哲的思想解释一下。本质是指事物本身固有的属性、面貌及发展变化中的根本性质,也叫事物的本原。事物的表象是指事物的外在的一种属性和表现方式。就像内存管理是ARC的本质,而ARC只是内存管理衍生出来的表像。感性的直观是不能认识和理解事物的本质,你必须透过现象才能认识和掌握事物的本质。所以还是得学内存管理

点评

解释的挺到位。工具要会用,但是原理还是要了解的。  发表于 2014-12-10 12:35
回复 使用道具 举报
这个回答好{:3_50:}
回复 使用道具 举报
arui12580 发表于 2014-12-9 00:12
有了ARC为什么还要学内存管理?这个问题嘛。可以用马哲的思想解释一下。本质是指事物本身固有的属性、面貌 ...

哲学家来的?
回复 使用道具 举报
这个是需要学习的,因为考虑到后面面试,你如果推销自己是老程序员的话,那么非ARC机制你是要知道的,如果一问三不知,那你肯定是新手程序员 不是么,那么你也就要不到黑马显示的薪资。这个机制面试基本上都回问道
回复 使用道具 举报
有了ARC为什么还要学内存管理?给你当打个比方吧,有了代步工具,比如各种车,为什么还要学走路呢?如果不懂内存管理,就算你的应用做的再好(目测也是不可能的),也只是知其然,不知其所以然。不懂原理,总是依赖别人封装好的,又怎么能做出自己的软件呢,特别是走游戏路线的,内存管理更是重中之重,其中的缘由相信楼主也明白,所以不但要学,而且还要学好~~他日就能以不变应万变,哈哈~~加油~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马