在ios的特定类中使用自动引用计数

其实我想到了这个问题,当我试图添加一些已经在IOS 5之前已经做了IOS的类,这些类没有ARC和我想添加的项目是在IOS 5上,它给了我编译时间错误有关弧类吸食类信息,如果我尝试删除释放/保留然后它开始performance不规则。那是我的问题,现在来质疑我想知道,有没有什么办法,以便我可以标记这些类不使用ARC,以便新创build的基类SDK ios5与ARC编译的类,我提到不使用简单编译与他们的保留/版本值ARC。那是我唯一的方式离开,我想正确地制作这个程序。

任何想法如何我可以使用这些类之前有基础sdk的ios5。

谢谢,

下面的图片将告诉你如何做到这一点。

-fno-objc-arc flag to disbale arc -fobjc-arc flag to enable arc 

在这里输入图像说明

转到您的项目设置,在“构build阶段”>“编译源”下select要禁用ARC的文件并添加-fno-objc-arc编译器标志。 您可以通过select文件然后按Enter键来设置多个文件的标志。

转到问题导航器 – >validation项目设置 – >执行更改。 通过这种方式,Xcode自动删除发布,并保留整个项目的关键字,并转换成ARC兼容。