iOS之报错上架填坑iOS学习开发iOS开发

解决ARC forbids explicit message s

2017-09-13  本文已影响137人  我是七月
奋斗的七月

在ios中经常会遇到:ARC forbids explicit message send of 'autorelease' 或[“ARC forbids explicit message send of release”]这样的错误,特别是在引入第三方库的时候会经常遇到。

原因是项目使用了arc机制,而有些文件禁止使用而报错

解决方法

点击项目Target -> 找到"Build Settings" -> 找到"Compile Sources" -> 找到出错的类,在对应类的"Compiler Flags"中添加"-fno-objc-arc"

奋斗的七月
上一篇 下一篇

猜你喜欢

热点阅读