核心数据在swift中简单获取请求模板

时间:2015-09-16 11:16:23

标签: swift

大家好我通过编程方式使用获取请求从核心数据中获取数据?我的问题是如何使用获取数据  fetchRequestTemplateForName?

1 个答案:

答案 0 :(得分:4)

您需要做的是声明 managedObjectContext managedObjectModel

let context: NSManagedObjectContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext
let model: NSManagedObjectModel = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectModel

然后您可以简单地使用您创建的获取请求模板。如果模板名称是" oldThen35"代码如下所示:

let request = model.fetchRequestTemplateForName("olderThen35")!