XCode Project: ¿Cómo crear subproyectos como bibliotecas estáticas?

Necesito crear subproyectos como bibliotecas estáticas, no estoy seguro de cómo debería hacerlo, si:

  1. Compile todos los subproyectos uno por uno (o compile el proyecto principal una vez?)
  2. Busque files .a para subproyectos en la carpeta de productos, cópielos al proyecto principal
  3. Copie todos los files .h para subproyectos en una carpeta en proyectos principales.
  4. eliminar todos los subproyectos

¿Los pasos anteriores son correctos?

Además, ¿tengo que comstackrlos en modo de lanzamiento (o debugging), y para simulador y dispositivo, respectivamente?

¡Gracias!

Utilizo una biblioteca estática en mi proyecto. Los pasos que mencionó son correctos, excepto eliminar todos los subproyectos. ¿Por qué necesita tener subproyectos en absoluto? Todos idealmente deberían ser bibliotecas independientes comstackdas de forma independiente y simplemente agregar files .a y principales files de encabezado en el proyecto principal. Si hace esto, no necesita actualizar su proyecto principal cuando cambia su biblioteca estática. Solo necesitas actualizar un file .a o .h en caso de que hayan cambiado … y sí, necesitarás comstackr bibliotecas estáticas en modo de liberación cuando desees enviar tu aplicación a la tienda de aplicaciones. Simulador y dispositivo realmente no importa, ya que no se va a ejecutar. Todo lo que importa es el objective de iOS y el SDK básico al que se ha opuesto.

No, no necesitas hacer nada de eso porque Xcode lo hará todo por ti …

Básicamente, simplemente arrastra el proyecto de la biblioteca, establece las dependencies y hazlo: ve esta página para más detalles.