ser - licencia de desarrollo ios
Xcode 4.2 ¿cómo incluir un proyecto en otro? (5)
Asegúrese de elegir " crear grupos " en lugar de "crear referencias de carpeta". Si su carpeta es azul en lugar de amarilla, entonces tiene una referencia de carpeta. La carpeta debe ser amarilla.
Sigo buscando, pero no puedo encontrar una explicación clara y simple sobre cómo incluir un proyecto de XCode, junto con todas sus subclases en otro proyecto. De forma rutinaria veo cosas así en proyectos de muestra que descargo de la web, pero no sé cómo hacerlo yo mismo.
Dentro de XCode, junto con los archivos .h y .m, y las carpetas, hay un proyecto completamente nuevo, que comienza con un icono de proyecto xcode azul, que se puede expandir para contener todo dentro del proyecto.
Por favor, ¿alguien me puede explicar paso a paso qué debo hacer para agregar un proyecto de XCode a otro? He visto una tonelada de líneas como "rutas de búsqueda de encabezado", pero eso no me dice mucho.
ACTUALIZACIÓN: Después de volver a leer la documentación, me di cuenta de que el proyecto que se debe incluir se debe arrastrar EN el icono del proyecto AZUL del proyecto principal. Las fuentes normales se pueden arrastrar a cualquier lugar, pero un proyecto debe arrastrarse a un proyecto.
¡Gracias!
Asegúrese de que el proyecto que desea agregar como subproyecto no esté abierto, antes de agregarlo o soltarlo.
Esto tiene mucho sentido cuando intenta agregar una biblioteca estática a sus proyectos xcode. Hay un par de pasos necesarios para hacer esto. Primero, asegúrese de que el proyecto de biblioteca estática no esté abierto en XCode.
Luego comience arrastrando y soltando el archivo xcodeproj de la biblioteca estática (desde el Finder) al proyecto xcode de su aplicación.
Después de esto, debe agregar esta biblioteca a las fases de compilación de su aplicación. Haga clic en el proyecto principal y seleccione la pestaña BuildPhases del objetivo.
Querrá agregar el otro proyecto a las dependencias de destino y a su sección Enlace binario con bibliotecas.
Finalmente, la aplicación debe conocer sus encabezados. Por lo tanto, debe agregar la ruta a sus clases de bibliotecas estáticas a sus Rutas de búsqueda de encabezado de usuario. Vaya a la configuración de compilación del objetivo principal y busque la ruta de búsqueda del encabezado.
Esto hará que su aplicación conozca la nueva biblioteca estática.
Algunas veces necesita agregar algunas otras banderas de enlace. En la Configuración de compilación busque otros -all_load
-ObjC
y agregue -all_load
y -ObjC
Espero que esto ayude, sé que la primera vez que intenté hacer esto, me golpeé la cabeza contra la pared por un tiempo.
Simplemente puede arrastrar y soltar cualquier archivo xcode-project (* .xcodeproj) en el panel de navegación del proyecto de su proyecto principal deseado.
Es posible que deba agregar dependencias de destino, según sus necesidades.
¿Es eso lo que quieres decir?
arrastre y suelte el archivo xcode a otro archivo xcode del buscador. Le pedirá que copie el archivo, luego marcará la casilla de verificación y se copiará a su proyecto.