Desde hace un tiempo estoy matando el tiempo libre creando un juego de herramientas de programación en 2D/biblioteca. Está escrito en Objective C, y consiste en un sistema de renderizado OpenGL y un montón de IA, código de física, un montón de contenedores especializados y otras cosas relacionadas con el juego. Además del mecanismo de Vista basado en OpenGL (obviamente), la mayoría de este código debería ser fácilmente portátil para iOS, ya que solo usa el Foundation Framework y ese marco parece estar implementado en iOS. Hasta ahora solo he estado probando los diversos componentes usando un Cocoa NSOpenGLView pero ahora quiero crear una biblioteca OS X/iOS.Biblioteca para aplicaciones iOS y OS X?
Mi pregunta es:
¿Cuál es la mejor estrategia para la creación de una biblioteca de Objective-C que se puede integrar en cualquiera de las aplicaciones de iOS u OS X?
de diálogo El Xcode 'Nuevo proyecto' ofrece solamente:
iPhone OS; Biblioteca:
- Cocoa Touch Static Library.
Mac OS X, Marco y Biblioteca:
- Marco cacao
- Biblioteca cacao
- Bundle
- BSD C Biblioteca
- STL C++ Biblioteca
- JNI Biblioteca
A primera vista, ninguno de estos parece estar destinado a crear una biblioteca que pueda integrarse en aplicaciones OS X o iOS.
Solo el primer enlace funciona. Otros 3 están muertos. – Pang