Quindi la mia app è una libreria musicale di base in cui quando un utente fa clic sull'album, la vista passa a un id di riferimento e quell'id è correlato all'album semplicemente dandogli informazioni di base come sull'artista e sui brani e quant'altro. Manca qualcosa al punto che quando eseguo l'app non succede nulla o l'app si blocca.IOS manca qualcosa per gli interruttori di riferimento o qualcosa del genere?
var names=[String]()
var identities = [String]()
var ButtonAudioPlayer = AVAudioPlayer()
override func viewDidLoad(){
names = ["That's The Spirit", "Chocolate Starfish and the Hot Dog Flavored Water", "IOWA"]
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int)-> Int{
return names.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath)-> UITableViewCell{
let cell = tableView.dequeueReusableCellWithIdentifier("Cell")
cell?.textLabel!.text = names [indexPath.row]
return cell!
}
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let vcName = identities[indexPath.row]
let viewController = storyboard?.instantiateViewControllerWithIdentifier(vcName)
self.navigationController?.pushViewController(viewController!, animated: true)
}
Sì, questo era il problema che ho dimenticato di aggiungere e dare le identità delle viste – Sonny