Anlayamadığım kodla ilgili bir sorunum var. Ben Xcode 7 beta yüklü ve 2Swift 2 (executeFetchRequest): hata işleme
Kod Swift benim hızlı kodunu dönüştürmek sonra:
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()
}
ScreenShot: Swift 2 itibarıyla
Ve özel değerler ile dolu bir dizi kullanmaya çalışıyorsanız, sizin gibi görünecektir çizgi getir ... 'fikirler = self.managedObjectContext deneyin! Olarak (fetchRequest) .executeFetchRequest! [Fikirler] ' – justColbs
Sadece bir liste var ve bunun için bir dizi değil, nasıl yaparım? – jo3birdtalk
@ jo3birdtalk: executeFetchRequest() her zaman bir dizi döndürür. Yalnızca bir örnek varsa, ona erişebilirsiniz, ör. 'list [0]' veya 'list.first' üzerinden. –