Marco de la aplicación iOS
Marco de aplicaciones iOS
Objetivo: Marco de aplicaciones iOS.
Método: los archivos de recursos se empaquetan en paquetes y otras implementaciones lógicas se empaquetan en marcos estáticos.
Preparación:
Una aplicación con funciones básicas
1. Empaquetar archivos de recursos para generar un paquete
Archivos de destino: archivos de recursos como imágenes y pantalla XIB
Crear un proyecto: Archivo-gt;? Nuevo -gt; ¿Proyecto?-gt;
Modificar el BaseSDK del proyecto TARGETS a iOS:
p>
Ahora que se ha creado el proyecto, compílelo para generar el archivo .bundle
Haga clic derecho en .bundle-gt ; Mostrar en el buscador para encontrar el paquete generado
2, la implementación lógica se encapsula en un marco estático
Archivo de destino: archivo .m .h
Crear proyecto: Archivo-gt; ¿Nuevo proyecto?-gt; IOS -gt; Framework & Library -gt; Cocoa Touch Framework
Copiar e importar archivos de recursos:
Agregar BundleTools, utilizado para obtener los archivos de recursos en el .bundle que generamos<; /p>
BundleTools.h
BundleTools.m
Modificar el archivo .m que importamos y agregar. Los métodos init e initWithNibName les permiten obtener los recursos del paquete durante inicialización.
Ahora el proyecto ha sido creado. Compile el proyecto para generar un archivo .framework
Haga clic derecho en .framework-gt;
3. Cree un proyecto de prueba
Copie e importe el marco y el paquete
Proyecto TARGETS -gt; Embedded Binaries -gt;?Agregar marco
Cree una pantalla de prueba y use la función del marco
En este punto, el marco de la aplicación del sistema operativo se completa y el efecto se logra al ejecutarlo.