page guidelines control collection buttons bar iphone ios xcode

iphone - guidelines - estructura de carpetas en xcode vs estructura de carpetas en el buscador



page control (6)

¡Puedes hacer esto hasta cierto punto! Solo hay un paso adicional que hacer cada vez que crees un nuevo grupo (¡y esta es la primera vez que tendrás que ponerte al día!):

  • Xcode 3: siempre que cree un grupo en Xcode, obtenga información de inmediato y observe la configuración "Ruta:" justo debajo de su nombre. Haga clic en "Elegir ..." y configúrelo en una nueva carpeta con el mismo nombre.
  • Xcode 4: siempre que cree un grupo en Xcode, selecciónelo inmediatamente y abra la barra lateral derecha. Observe la configuración "Ruta:" justo debajo de su nombre. Haga clic en el icono junto a "Ninguno" (¿qué es eso, un archivo en una ventana?) Y configúrelo en una nueva carpeta con el mismo nombre.

Ahora, cada vez que agregue archivos al grupo, se dirigirán a la carpeta correspondiente en el disco. ¡Cortejar!

Por lo tanto , siempre creo una carpeta en Finder y luego la agrego en Xcode.

Tengo la siguiente estructura de carpetas en xcode para un proyecto.

Sin embargo, tengo la estructura de archivos anterior en el buscador. ¿Hay alguna manera de reflejar la estructura de archivos de xcode al buscador?


Debería administrarlo usted mismo en el Finder y luego establecer una nueva ruta para las carpetas en la Vista de utilidades


Después de la versión 9, Xcode (no he revisado las versiones anteriores) se encarga de esto Mientras crea un grupo y no selecciona "Nuevo grupo sin carpeta", Xcode crea automáticamente una carpeta correspondiente en su proyecto que se reflejará en la estructura de archivos de su proyecto.



Las "carpetas" en Xcode son en realidad grupos y no están necesariamente vinculadas a una carpeta en el Finder.

Debe administrarlo usted mismo si desea un espejo en Xcode / Finder.

Lo que puede hacer es crear la estructura de carpetas que desea en Finder, luego arrastrar cada carpeta a Xcode, esto creará referencias a las carpetas como grupos en Xcode y cualquier archivo que cree en esos grupos se guardará en las carpetas de Finder correspondientes.


Recientemente descubrí una herramienta de línea de comandos que hará exactamente lo que necesitas. Lo puedes encontrar aquí:

https://github.com/venmo/synx

Para instalar la herramienta, solo necesita abrir el terminal y ejecutar el siguiente comando (use sudo para ejecutarlo como superusuario y obtener permiso):

$ sudo gem install synx

Luego, tal como lo indican las instrucciones en la página web de GitHub anterior, use el siguiente comando para reorganizar la estructura de su carpeta:

$ synx path/to/your/project.xcodeproj

Esto debería hacerlo :).