2011-11-29 22 views
12

Estoy buscando un ejemplo para la membresía de destino en Xcode. Estoy un poco confundido acerca de lo que significa exactamente. Por ejemplo, tengo dos membresías objetivo diferentes. myApp y myAppTests. ¿Qué significa si especifico un archivo (digamos myAppFile.h) para ser parte de myAppTests pero no myApp? ¿Qué sucede exactamente cuando mi aplicación se compila y se ejecuta?¿Qué es la membresía de destino en Xcode 4

Gracias

Respuesta

11

Generalmente, los archivos de encabezado no son miembros de los destinos. Hacer que un archivo de implementación sea miembro de un objetivo le dice a Xcode que compile el archivo cuando construya el objetivo. En su ejemplo, Xcode compila el archivo myAppFile.m cuando crea el objetivo myAppTests, pero no cuando crea el objetivo de myApp.

Cuando tiene un objetivo de aplicación y un objetivo de prueba de unidad, los archivos de implementación de su aplicación deben ser miembros del destino de la aplicación. Los archivos de implementación de las clases de prueba de la unidad deben ser miembros del objetivo de prueba de la unidad.

Cuestiones relacionadas