2012-09-06 3 views

Antwort

0

können Sie nur das tun, indem conditional blocks ein für ARC Zugabe und andere für ohne ARC ..

Zuerst definieren Sie ARC as -

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

#if __has_feature(objc_arc) 
#define ARC 
#endif 

dann können Sie Benutzer es dies wie -

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

Wenn Sie dann einen Link im Dateisystem mit einem etwas anderen Namen verwenden, können Sie dann (? Möglicherweise) sind die neue Datei im Projekt und setzen Sie die Kompilierungs-Flags pro Datei, um ARC auszuschalten. Frage mich, das funktioniert? –