xcode5 xcasset

xcode5 - Uso de xcassets



(3)

¿Es el recurso .xcassets solo para los íconos de la aplicación e imágenes de lanzamiento o para nuestros propios activos de imagen también? Sé que podemos agregar nuestras imágenes al archivo .xcassets, pero ¿es una buena práctica hacerlo?


Apple dijo que el editor de catálogo de activos en Xcode maneja las imágenes de su aplicación, agrupando varias resoluciones del mismo activo. Al construir, Xcode compila el catálogo de activos en el paquete más eficiente para la distribución final.

Así que el catálogo básico de activos puede administrar AppIcon y LaunchImage.

Pero también puede agregar nuevas imágenes a las carpetas nuevas como se muestra a continuación.


El uso de xcassets es el nuevo estándar de Xcode 5 e iOS 7. Importe imágenes haciendo clic en la carpeta azul llamada "Images.xcassets" y luego haga clic en el pequeño signo más "+" en la parte inferior de la ventana que aparece. Ahora elija "Importar" para poner imágenes allí.

Esta es también la nueva ubicación del ícono y el lanzamiento de imágenes en lugar de la ubicación general objetivo estándar, aunque aquí es donde todavía tiene la opción de no elegir "No usar catálogos de activos".

Es realmente útil porque solo verá 1 nombre de imagen en lugar de nombres duplicados con extensiones como "@ 2x" y "-568h @ 2x".


tarde a la fiesta pero sí es la mejor práctica

y también hay una herramienta: AVXCassets Generator con la que puedes generar directamente el archivo XCAssets para todos tus iconos e imágenes con solo un clic.