加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XCode 4.2和ARC,为什么它没有为我打开?

发布时间:2020-12-14 17:27:25 所属栏目:百科 来源:网络整理
导读:我刚刚安装了XCode 4.2,根据我读过的所有内容,ARC自动打开,你必须自己构建阶段并标记你想要管理内存的文件,我还没有这样做,但它的工作原理就像如果我有. 奇怪的是,一切对我来说还是很好,就像我还在使用XCode 4一样,这是正常的吗?根据我的阅读,我应该得到成
我刚刚安装了XCode 4.2,根据我读过的所有内容,ARC自动打开,你必须自己构建阶段并标记你想要管理内存的文件,我还没有这样做,但它的工作原理就像如果我有.

奇怪的是,一切对我来说还是很好,就像我还在使用XCode 4一样,这是正常的吗?根据我的阅读,我应该得到成千上万的警告,因为我不能再使用释放,保留和自动释放,但我不是.

解决方法

由于ARC是一个构建设置,我不知道默认情况下应该如何打开它.它一直在用于新项目,但我猜你在谈论现有项目.
您可以在BuildSettings下检查它是否已打开(选中All)Objective-C Automatic Reference Counting.打开它,你会得到你的警告:)

但是,我强烈建议使用Edit-> Refactor->转换为Objective-C ARC,因为它比您自己迁移代码更可靠.如果您愿意,您仍然可以选择个人访问某些文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读