【发布时间】:2018-01-19 13:57:58
【问题描述】:
在NSFetchRequest 上调用execute() 时,如果获取请求不知道NSManagedObjectContext,您将收到错误消息。提供该上下文的一种方法是在传递给managedObjectContext.perform() 的块中调用execute。
获取请求以某种方式能够确定上下文是什么。我认为它必须在某处查看线程局部变量。我想将这种机制用于我自己的邪恶目的,但对于我的生活,我无法弄清楚这个上下文存储在哪里。
有什么想法吗?
【问题讨论】:
-
你的Core Data Stack是什么样子的,你或许可以在那里获得。