Я хочу получить имя файла mp3 из ViewController и передать его другому V C с именем TextViewV c, в настоящее время я использую этот метод, но мне не удалось получить имя файла с этим кодом
@IBAction func Button1(_ sender: Any) {
opneAudioFile(path: "Chalisa")
}
@IBAction func Button2(_ sender: Any) {
opneAudioFile(path: "well")}
и это был мой код для получения имени файла
func opneAudioFile(path : String) {
if let audiopath = Bundle.main.path(forResource: path, ofType: "mp3") {
do {
let contents1 = try String(contentsOfFile: audiopath)
print(contents1)
// Now push second ViewController form here with contents.
if let secondVC = self.storyboard?.instantiateViewController(withIdentifier: "TextViewVC") as? TextViewVC {
secondVC.content = contents1
self.navigationController?.pushViewController(secondVC, animated: true)
}
} catch {
// contents could not be loaded
}
} else {
// example.txt not found!
}
}
где я делаю не так? или есть другой способ получить имя файла mp3?