Capisco che per ottenere immagini dal catalogo delle risorse posso usare UIImage (denominato: "fileName") per farlo.Ottieni dati dal catalogo XCAsset
tuttavia, cosa succede se ottengo DATI dal catalogo XCAsset? Non riesco a capirlo.
ho cercato,
let url = NSBundle.mainBundle().URLForResource("fileName", withExtension: nil)
let data = NSData(contentsOfURL: url!)
Ma è pari a zero. Non so come ottenere dati dal catalogo XCAssets. Se qualcuno mi può aiutare (googling non ha aiutato) per favore fatemi sapere che sarò molto grato!
Aggiornamento:
Perché sto cercando di ottenere i dati da un catalogo di asset? Ho trascinato una gif animata nel catalogo delle risorse. E il catalogo delle risorse lo interpreta come DATA. Questo è il motivo per cui sto cercando di estrarre i dati dal catalogo delle risorse.
Aggiornamento: Questa è una schermata della cartella Assets.xcassets.
Ha un file chiamato "_Loading" e sulla destra è considerato un "Set di dati". Non sono sicuro di come ottenere il set di dati dal catalogo delle risorse.
Non si ottengono dati da un catalogo di risorse. I cataloghi di asset hanno immagini, non dati. Il codice che hai postato è per la lettura di un file dal bundle di risorse, non una risorsa. – rmaddy
Come e perché metti i dati in XCAssets? – zaph
Che problema stai avendo con il codice che hai postato? In generale è corretto per la lettura di un file dal pacchetto di risorse. Assicurati solo di specificare il nome file e l'estensione appropriati. E ricorda che il caso conta. – rmaddy