2013-02-19 17 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; 
相關問題