Cuando importo mi proyecto desde Github, tengo dos carpetas que aparecen en Xcode con un color azul, pero todas las demás carpetas son amarillas. ¿Que esta pasando?
Cuando importo mi proyecto desde Github, tengo dos carpetas que aparecen en Xcode con un color azul, pero todas las demás carpetas son amarillas. ¿Que esta pasando?
Respuestas:
El azul se utiliza para representar una "Referencia de carpeta".
Una descripción clara de qué son y cuándo usarlos proviene de http://struct.ca/2010/xcode-folder-references/
Hay dos tipos de carpetas en Xcode: grupos y referencias a carpetas. Puede utilizar grupos para organizar archivos en su proyecto sin afectar su estructura en el sistema de archivos real. Esto es excelente para el código, porque solo trabajará con su código en Xcode. Por otro lado, los grupos no son muy buenos para los archivos de recursos.
En cualquier proyecto razonablemente complicado, normalmente tendrá que lidiar con docenas, si no cientos, de archivos de activos, y esos activos deberán ser modificados y manipulados desde fuera de Xcode, ya sea por usted o por un diseñador. Poner todos sus archivos de recursos en una carpeta plana es una receta para el desastre. Aquí es donde entran en juego las referencias a carpetas. Le permiten organizar sus archivos en carpetas en su sistema de archivos y mantener la misma estructura de carpetas en Xcode.