2011-03-24 20 views
15

En Xcode 3 era fácil obtener una visión general de qué archivos están activados para el objetivo activo actual. Me encanta la nueva característica en Xcode 4 donde puedes ver todos los objetivos para los que está activo un archivo específico (es como una vista inversa de xcode 3). ¿Hay alguna forma misteriosa de recuperar esa buena vista?xcode 4 lista de archivos con destino

Sería muy útil cuando se especifica ensayo archivos y puntas para diferentes objetivos ...

imagen de esa buena lista ol' en Xcode 3:

enter image description here

Respuesta

19

Por Objetivo: Navegar al proyecto, luego seleccione el objetivo y expanda las diversas fases de construcción. Es más específico porque te muestra qué papel juegan los archivos en el objetivo.

Por archivo: Seleccione el archivo en el navegador y abra el panel de Utilidades. La lista de objetivos se muestra allí (pero solo para ese archivo).

+1

wow! buen consejo! pero lo que no se mostrará es lo que no está en el objetivo como en la imagen de arriba. Sé que suena raro, pero de hecho es útil. ¡Pero creo que puedo ajustar mi patrón de usuario para que se ajuste a este consejo! – hfossli

+0

Estoy de acuerdo, es útil para ver lo que NO es un miembro de un objetivo. Muy a menudo puedo agregar un archivo y olvidar agregarlo a un objetivo en particular. – Robert

0

También me resulta molesto esta falta de una lista de verificación. Me di cuenta de que puede agregar múltiples archivos a un objetivo mediante el icono + en la parte inferior de la lista de fuentes de compilación en el método "por objetivo".

22

Ampliando la respuesta de tomwhipple, hay una manera de ver todos los archivos que no son parte de un objetivo.

Ir a -> Crear fases -> Compilar fuentes y presionar el botón '+'. Esto le mostrará todos los archivos que no son parte del objetivo. Sin embargo, esta lista está llena de cosas que realmente no deberían estar en su objetivo. Pero puede escribir ".m" en la barra de búsqueda para mostrar solo las clases que no están incluidas.

Screenshot

+0

Eso es realmente poderoso, puede escribir * .m o * .mm o * .cpp y presionar cmd + a para seleccionar el lote, puede ir y anular la selección de los incorrectos con facilidad. ¡Magia! –

+0

@Nate Hola, por favor vaya aquí http://stackoverflow.com/questions/10486970/is-there-a-way-to-list-all-files-and-the-targets-in-xcode4 y publique esta respuesta exacta , para que pueda marcarlo como correcto Gracias. –

Cuestiones relacionadas