实际上当我试图在IOS 5之前添加一些在ios上制作的类并且这些类没有ARC并且我想要添加的项目是在IOS 5和它给了我与ARC相关的编译时错误,有类信息的类,如果我试图删除释放/保留然后它开始表现不规则。这是我的问题,现在来问我想知道那里有任何方式,以便我可以标记这些类不使用ARC,以便新创建的类具有基本SDK ios5与ARC编译,我提到不使用ARC简单编译与其保留/释放值。这是我离开的唯一方法我想要正确地制作这个应用程序。
我知道如何在ios5之前使用那些具有基本sdk的类。
谢谢,
答案 0 :(得分:2)
下面的图片将向您展示如何操作。
-fno-objc-arc flag to disbale arc
-fobjc-arc flag to enable arc
答案 1 :(得分:0)
转到您的项目设置,在Build Phases>下;编译源代码 选择要禁用ARC的文件并添加-fno-objc-arc编译器标志。您可以通过选择文件然后按Enter键为一个镜头设置多个文件的标记。
答案 2 :(得分:0)
转到问题导航器 - >验证项目设置 - >执行更改。通过这种方式,Xcode会自动删除发布并保留整个项目中的关键字并转换为ARC兼容。