2012-09-06 12 views

回答

0

只能通過增加conditional blocks一個ARC做到這一點和其他無ARC ..

首先只是定義ARC爲 -

#ifndef __has_feature 
// not LLVM Compiler 
#define __has_feature(x) 0 
#endif 

#if __has_feature(objc_arc) 
#define ARC 
#endif 

,那麼你可以通過用戶像這樣 -

#ifdef ARC 
    //do your work with ARC 
#else 
    //do your work without ARC 
#endif 
+0

如果再使用在文件系統中的鏈接以稍有不同的名稱,就可以(?可能),包括新文件在項目中,並設置每個文件的編譯標誌來關閉ARC。不知道這是否有效? –

相關問題