NSBundle.mainBundle().URLForResource("bach1", withExtension: "jpg")
Il codice sopra riportato restituisce null.NSBundle.mainBundle(). URLForResource ("bach1", withExtension: "jpg") restituisce null
al fine di verificare se il file esiste o no, ho usato il codice qui sotto:
let fileManager = NSFileManager.defaultManager()
if fileManager.fileExistsAtPath(savepath) {
println("exist")
}
Il codice precedente restituisce il file esiste nella directory.
Quindi non capisco il motivo per cui il primo codice sta tornando nulla
con questo frammento, non stampo mai "file trovato", resourceUrl è sempre nullo. Ho il file nel mio pacchetto di app, ma non lo vedo –
Probabilmente il tuo file non è in bundle con la tua app. Se hai salvato il tuo file nella cartella documenti devi ottenere l'URL della cartella e aggiungere il nome del file che stai cercando di caricare nella cartella url –