Sat*_*yam 6 core-data nsfetchrequest ios xcdatamodel
我正在使用 NSPersistentContainer 访问 iOS10 应用程序和 Xcode 8 中的核心数据。与 Entity 类似,我在 Coredata xcdatamodel 中添加了“UserFetchRequest”。下面是屏幕截图。
如何访问代码中的“UserFetchRequest”?
在右侧的数据模型检查器中为您的提取请求命名:
(在我的例子中名为“randomFetch”,而你的是“UserFetchRequest”),从perpetitiveContainer中获取模型:
let model = persistentContainer.managedObjectModel
Run Code Online (Sandbox Code Playgroud)
然后使用以下方法访问获取请求fetchRequestTemplate(forName:):
let fetchRequest = model.fetchRequestTemplate(forName: "randomFetch") as! NSFetchRequest<Event>
Run Code Online (Sandbox Code Playgroud)
然后您可以正常执行此获取请求。
| 归档时间: |
|
| 查看次数: |
902 次 |
| 最近记录: |