[英]I get this error in Xcode: @interface for 'AppDelegate' declares the selector 'performSegueWithIdentifier:sender:'
[英]i get an error in the appDelegate?
在尝试将待办事项列表应用的代码从preCoreData更改为coreData时。
我收到此错误:
“ NSInvalidArgumentException”,原因:“ executeFetchRequest:错误:提取请求必须具有实体。”
我的代码中缺少实体名称
我的代码有错误
func taskFetchRequest() -> NSFetchRequest {
让fetchRequest = NSFetchRequest()
let sortDescriptor = NSSortDescriptor(key: "date", ascending: true)
let completedDescriptor = NSSortDescriptor(key: "completed", ascending: true)
fetchRequest.sortDescriptors = [completedDescriptor, sortDescriptor]
return fetchRequest
}
我的代码没有错误
func taskFetchRequest() -> NSFetchRequest {
让fetchRequest = NSFetchRequest(entityName:“ TaskModel”)
let sortDescriptor = NSSortDescriptor(key: "date", ascending: true)
let completedDescriptor = NSSortDescriptor(key: "completed", ascending: true)
fetchRequest.sortDescriptors = [completedDescriptor, sortDescriptor]
return fetchRequest
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.