La estructura de archivos de su proyecto rápida

En el caso de un proyecto Xcode sencilla (como Locatapp), la estructura es muy simple: un espacio de trabajo con un proyecto con un objetivo. Si desea, puede pasar a un espacio de trabajo con múltiples proyectos, cada uno de los cuales tiene varios objetivos. Alternativamente, se puede optar por un espacio de trabajo con un único proyecto con múltiples objetivos.

Video: Ubuntu | 6.- Estructura del sistema de ficheros o archivos

Las estructuras descritas aquí entran en juego en cualquiera de esos escenarios, pero sólo se tienen que entender lo que tiene en la plantilla de Xcode está utilizando: un proyecto llamado Locatapp que contiene dos objetivos, Locatapp (la aplicación que está construyendo) y LocatappTests (una aplicación de prueba que Xcode crea automáticamente).

A pesar de que en este momento se trabaja con un proyecto muy simple, tener un conocimiento básico de la estructura de los proyectos más complejos desde el principio puede ser muy útil. En particular, se puede empezar a pensar en la orientación futura de su proyecto, y conocer las opciones disponibles para usted en Xcode puede ayudarle a pensar en una aplicación compleja o incluso un conjunto de aplicaciones.

Video: Estructura de directorios de Linux, Archivos Virtuales, Directorio /proc Tablas de procesos

La figura muestra la estructura de un proyecto Locatapp. Aquí están los puntos importantes a tener en cuenta acerca de estos archivos y carpetas (que se discuten desde arriba hacia abajo en la figura).

  • DS_Store: Este archivo está oculta normalmente (esto es por eso que se muestra en gris). Está en cada carpeta en OS X, y contiene información sobre los archivos de ese directorio. Los desarrolladores suelen utilizar un comando de terminal para mostrar los archivos ocultos en sus carpetas, pero no tienen que preocuparse de que por el momento.

  • carpetas de destino: El proyecto tiene dos objetivos por defecto. Una de ellas es la aplicación real (Locatapp) y el segundo es el código para ejecutar pruebas automáticas (LocatappTests). Un objetivo de las pruebas se incluye por defecto en muchas de las plantillas de Xcode.

    Video: Desarrollo de Estructura y Guardado en un Archivo en c++

  • Locatapp.xcodeproj: Este archivo está en el nivel superior de la carpeta del proyecto, junto con las carpetas para los dos objetivos (Locatapp y LocatappTests). Este es el archivo se abre para empezar a trabajar en su proyecto. Está situado entre las dos carpetas de destino (Locatapp y LocatappTests) debido a que los archivos y carpetas se muestran en orden alfabético.

Como se señaló anteriormente, la estructura de archivos dentro de esta carpeta del proyecto se establece al crear el proyecto. Puede modificar las ubicaciones y relaciones mediante el inspector de archivos en el área de servicios públicos, pero la mayoría de las veces, debe dejar los lugares y las relaciones solo.

Si te mueves las cosas, Xcode puede confundir (al igual que usted). Si tiene que mover archivos de un lado, no utilice el Finder. La mayoría de los desarrolladores prefieren no utilizar el Finder para modificar, mover o renombrar archivos o carpetas dentro de una carpeta de proyecto. Utilice el inspector de archivos o el comando Edición → Refactor → Cambiar nombre para hacer eso.

Artículos Relacionados