Sto provando a programmare un'applicazione che include diversi brani. Guardando attraverso vari tutorial, si dice semplicemente "aggiungi il tuo file al progetto" o alcuni di essi, quindi ho provato ad aggiungere il mio MP3 in vari luoghi (inclusi xcassets) ma non è mai stato copiato nell'output del mio progetto o riprodotto.Come si aggiunge un MP3 al mio progetto iOS/Xcode?
In altre parole, questo nil tornare sempre:
let path = NSBundle.mainBundle().pathForResource(audioFile, ofType: "mp3")
Questo sembra morto semplice roba e mi sta facendo impazzire che non semplicemente riprodurre il file. L'ho provato nella directory radice, una directory che creo chiamata "risorse" (dal momento che diverse fonti dicono di "aggiungerla alle risorse"), e anche in xcassets. Tuttavia, torna sempre indietro.
Nota che sono in Xcode 7 (la beta) in sviluppo per l'ultimo iOS e utilizzo di Swift 2. Il file ha una dimensione di circa 53 MB.
Qualsiasi aiuto è molto apprezzato!
Nelle versioni più recenti, il codice sarebbe 'lascia path = Bundle.main.path (forResource: audioFile, ofType:" mp3 ")' – Flimm