2012-09-06 687 views

Respuesta

0

sólo se puede hacer esto mediante la adición conditional blocks uno para ARC y otro sin ARC ...

Primero simplemente defina ARC como -

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

#if __has_feature(objc_arc) 
#define ARC 
#endif 

entonces puede el usuario como este -

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

Si a continuación, utiliza un enlace en el sistema de archivos con un nombre ligeramente diferente, puede entonces (? Posiblemente) incluir el nuevo archivo en el proyecto, y configure los indicadores de compilación por archivo para desactivar ARC. Me pregunto si eso funciona? –

Cuestiones relacionadas