Sé que es una función nueva y puede que no sea posible, pero me encantaría poder utilizar un catálogo de activos para organizar mis activos, pero accedo a todas mis imágenes mediante programación. ¿Cómo accederé a mis imágenes ahora? ¿Todavía accedo a ellos por sus nombres de archivo así:
[UIImage imageNamed:@"my-asset-name.png"];
Aparentemente, el Catálogo de activos no hace referencia a la extensión, entonces, ¿sería más eficiente acceder a ella sin el ".png"?
La razón por la que pregunto en lugar de probar por mí mismo es que incluso después de eliminar mis activos y el Catálogo de activos y luego limpiar la carpeta de compilación, todavía puedo acceder a mis activos en mi aplicación. Esto me impide probar el catálogo de activos cuando lo implemento.
Después de buscar en el Catálogo de activos, encontré el "Contenido.json" para cada activo y tiene el formato siguiente:
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x",
"filename" : "my-asset@2x.png"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Todavía no estoy seguro de cómo debería acceder a él, pero tal vez esto ayude.