Max*_*ime 7 core-data request nsfetchrequest ios swift3
我是Core Data的noob,我在Apple开发者网站上找不到我需要的帮助.
我在我的.xcdatamodeld文件中定义了一个获取请求,但现在我找不到如何使用它了?这是获取请求的定义:

我认为获取请求始于:
let fetch = NSFetchRequest<NSFetchRequestResult>(entityName: "Category")
Run Code Online (Sandbox Code Playgroud)
但我不知道如何通过名称使用获取请求.(该项目是用Swift 3编写的)
The*_*ppy 12
Bharath的答案是如何在代码中创建和执行获取请求.这通常是你如何做到的.但是,它实际上并不是你问题的答案.如果你真的在核心数据模型中创建一个名为"allCategories"的获取请求,那就是你如何使用它:
let fetchRequest = self.managedObjectModel.fetchRequestTemplate(forName: "allCategories")
let fetchedObjects = self.managedObjectContext.execute(fetchRequest!)
Run Code Online (Sandbox Code Playgroud)