Я открыл один из своих проектов и Xcode
попросил меня обновить исходный код до Swift 3
. После нажатия «Сохранить» я получил, как и ожидалось, ошибку. Ошибка возникает при создании файла fetchRequest
. (Ошибка с сообщением об ошибке в строке 8)
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
let appDelegate = UIApplication.shared().delegate as! AppDelegate
let managedContext = appDelegate.managedObjectContext!
let fetchRequest = NSFetchRequest(entityName:"Sessions") //<- Error error message: generic parameter 'ResultType' could not be inferred
do {
sessions = try managedContext.fetch(fetchRequest) as! [Sessions]
} catch let error as NSError {
print("Could not fetch \(error), \(error.userInfo)")
}
print("fetched")
self.tableView.reloadData()
}
}