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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lewisen 中级黑马   /  2014-6-18 23:19  /  1346 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 lewisen 于 2014-6-19 11:53 编辑

如题,请问大神们,在新建一个项目时,Foundation下的ARC是否应该勾选?勾选与不勾选两者的区别是什么呢?求大神解惑。

评分

参与人数 1技术分 +1 收起 理由
ios风痕 + 1

查看全部评分

7 个回复

倒序浏览
ARC (automatic reference counting)就是自动引用计数器,是xcode特性,并不是oc自带的性质。

使用ARC不用手动回收堆内存中存储的对象,这个MJ在内存管理部分的视频中讲的灰常详细,你可以查看

视频,内存管理是非常重要的,得得到充分的重视。{:3_57:}

评分

参与人数 1技术分 +1 收起 理由
ios风痕 + 1

查看全部评分

回复 使用道具 举报
傘が咲く 发表于 2014-6-19 08:11
ARC (automatic reference counting)就是自动引用计数器,是xcode特性,并不是oc自带的性质。

使用ARC不 ...

哦 知道了 多谢!  这就去翻看内存管理视频
回复 使用道具 举报
刘元明 来自手机 中级黑马 2014-6-19 17:37:27
板凳
ARC勾选上之后,项目中创建对象后,不需要手动管理内存,也就是不用写那些释放对象的代码。要是不勾选,你需要手动写代码去管理你创建的那些OC对象

评分

参与人数 1技术分 +1 收起 理由
ios风痕 + 1

查看全部评分

回复 使用道具 举报
刘元明 发表于 2014-6-19 17:37
ARC勾选上之后,项目中创建对象后,不需要手动管理内存,也就是不用写那些释放对象的代码。要是不勾选,你 ...

谢谢了 已经知道了
回复 使用道具 举报
知道了就记得把提问改为结束
回复 使用道具 举报
chain 中级黑马 2014-6-20 02:48:27
7#
看你的提问,我就知道你用的5.1以下版本 ,嘿嘿
回复 使用道具 举报
ios风痕 发表于 2014-6-19 23:30
知道了就记得把提问改为结束

EN 好 有解答明白后  就把问题状态改为结束了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马