ARC与MRC混编

在ARC工程中引用禁用ARC的文件时,需要在compile sources中添加对应文件-fno-objc-arc标签。

在非ARC工程中添加ARC文件,需要在compile sources中添加对应文件-fobjc-arc标签。

1.点击项目名,在中间一栏选择targets,然后选择build phases选项。展开Compile Sources,找到你报错的文件名,然后双击添加-fno-objc-arc。

2. Set Build Settings -> Apple LLVM 7.1 - Language - Objective C -> Weak References in Manual Retain Release to YES.


你可能感兴趣的:(ARC与MRC混编)