So che è una nuova funzionalità e questo potrebbe non essere possibile, ma mi piacerebbe poter utilizzare un catalogo di risorse per organizzare le mie risorse, ma accedo a tutte le mie immagini in modo programmatico. Come potrei accedere alle mie immagini, adesso? Posso ancora accedervi tramite i loro nomi di file in questo modo:
[UIImage imageNamed:@"my-asset-name.png"];
Apparentemente, il catalogo di asset non fa riferimento all'estensione, quindi sarebbe più efficiente accedervi senza ".png"?
Il motivo per cui chiedo invece di testare personalmente è che anche dopo aver rimosso le mie risorse e il catalogo delle risorse, quindi ho pulito la cartella di build, posso comunque accedere alle mie risorse nella mia applicazione. Ciò mi impedisce di testare il catalogo delle risorse, quando lo implemento.
Dopo aver esaminato il catalogo delle risorse, ho trovato "Contents.json" per ciascuna risorsa ed è formattata in questo modo:
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x",
"filename" : "my-asset@2x.png"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Non sono ancora sicuro di come dovrei accedervi, ma forse questo aiuterà?