Ho qualche problema con il codice che non riesco a capire. Dopo aver installato Xcode 7 beta e convertire il mio codice swift per Swift 2Swift 2 (executeFetchRequest): gestione degli errori
Codice:
override func viewDidAppear(animated: Bool) {
let appDelegate: AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let context: NSManagedObjectContext = AppDel.managedObjectContext
let request = NSFetchRequest(entityName: "PlayerList")
list = Context.executeFetchRequest(request)
tableView.reloadData()
}
schermata:
E se si sta tentando di utilizzare una matrice riempita con valori personalizzati, il tuo prendere la linea sarà simile a questa ... 'idee = provare self.managedObjectContext! .executeFetchRequest (fetchRequest) come! [Idee] ' – justColbs
Se ho solo un'istanza di' list' e non un array per questo, come faccio? – jo3birdtalk
@ jo3birdtalk: executeFetchRequest() restituisce sempre un array. Se esiste solo un'istanza, puoi accedervi, ad es. tramite 'lista [0]' o 'list.first'. –