黑马程序员技术交流社区

标题: ARC forbids explicit message send of "autorelease" [打印本页]

作者: 宋佳强    时间: 2014-7-14 18:16
标题: ARC forbids explicit message send of "autorelease"
使用autorelease方法进行内存管理,这是按照李明杰老师视频里的写法写的,为什么在编译的时候会报错。
ARC forbids explicit message send of "autorelease"



作者: fantacyleo    时间: 2014-7-14 20:42
开了ARC就不能发送autorelease消息了
作者: 宋佳强    时间: 2014-7-14 23:37
fantacyleo 发表于 2014-7-14 20:42
开了ARC就不能发送autorelease消息了

怎么设置的
作者: fantacyleo    时间: 2014-7-14 23:42
宋佳强 发表于 2014-7-14 23:37
怎么设置的

我记得今天回复过你一个类似的帖子,怎么关闭ARC的,那里面有图
作者: 宋佳强    时间: 2014-7-15 10:12
本帖最后由 宋佳强 于 2014-7-15 10:13 编辑

我知道怎么回事了,xcode5创建项目时没有“Use Automatic Reference Counting”的选项,所以自动引用了ARC机制,可以在项目的Build Setting中设置。
如图所示,将Objective-C Automatic Reference Counting选项修改成NO。





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