2012-09-06 2 views

risposta

0

Si può fare solo con l'aggiunta di conditional blocks uno per ARC e altro per senza ARC.

Prima basta definire ARC come -

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

#if __has_feature(objc_arc) 
#define ARC 
#endif 

allora si può utente in questo modo -

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

Se quindi si utilizza un collegamento nel file system con un nome leggermente diverso, si può quindi (? Forse) includere il nuovo file nel progetto e imposta i flag di compilazione per file per disattivare ARC. Mi chiedo che funzioni? –