2013-02-19 18 views
2

我没有访问Xcode,并且想确保一个项目正在使用ARC。包含显示ARC的设置的文件是否已启用?如何判断iOS项目是否在不打开Xcode的情况下使用ARC?

在我的AppDelegate.h文件中,有相当多的线条看起来像这样。

@property (nonatomic, strong) Test * test; 
+1

'grep的保留MyProject的/ MyProject的/ AppDelegate.m' - 如果打印带有'一帮行保留“,那么该项目不会使用ARC。否则,它有很大的可能性。 – 2013-02-19 16:03:07

+0

我在窗口 – 2013-02-19 16:03:54

+0

或50%的机会是,你的应用程序不使用弧...:p – 2013-02-19 16:04:00

回答

3

搜索MyProject.xcodeproj/project.pbxproj文件,并用文本编辑器打开它,看看它是否包含CLANG_ENABLE_OBJC_ARC值。如果您看到= YES,则ARC为项目中的一个或多个目标启用。

1

打开.xcodeproj文件的内容:右键单击 - >显示内容(或类似内容)。 用文本编辑或其他任何文本编辑器打开project.pbxproj搜索

CLANG_ENABLE_OBJC_ARC = YES; 

CLANG_ENABLE_OBJC_ARC = NO; 
相关问题