Ios 不使用web服务时如何使用RestKit中的核心数据?
我看到RestKit可以在从网络或web服务获取或更新对象时集成核心数据 我的问题是:当我不想使用RestKit(或web服务)时,我必须如何使用核心数据?也许我只是想要一个表来显示我在本地保存的对象。 可能吗 我发现使用核心数据有几种模式Ios 不使用web服务时如何使用RestKit中的核心数据?,ios,core-data,restkit,Ios,Core Data,Restkit,我看到RestKit可以在从网络或web服务获取或更新对象时集成核心数据 我的问题是:当我不想使用RestKit(或web服务)时,我必须如何使用核心数据?也许我只是想要一个表来显示我在本地保存的对象。 可能吗 我发现使用核心数据有几种模式 (root=main或root=private) 如何使用RestKit使用(和配置)的核心数据数据库?RestKit为您配置核心数据堆栈。它创建了一个用于所有UI的主上下文。它为所有与网络相关的更新创建背景上下文。如果需要,还可以创建与持久存储上下文(
如何使用RestKit使用(和配置)的核心数据数据库?RestKit为您配置核心数据堆栈。它创建了一个用于所有UI的主上下文。它为所有与网络相关的更新创建背景上下文。如果需要,还可以创建与持久存储上下文(它创建为所有上下文的父上下文)关联的新上下文 有了这套功能,你的应用几乎可以做任何事情
请注意,您可以在第一次创建数据库时对其进行种子设定,这样您就不必为添加内容而进行大量后台操作,只有在执行耗时的获取请求时才需要这样做。我不确定是否理解。如果您不想将RestKit用于核心数据,那么。。。不要用它。核心数据有自己的API,可以直接使用。谢谢回复。有些请求将自动使用核心数据,有些则不使用,程序的某些部分在不使用网络时必须访问核心数据。因此,我的程序在使用核心数据(但不使用网络)时是否可以使用该后台上下文?你的第二点对我来说也很有趣,你的意思是:不仅仅有一个背景背景,还有很多取决于发生了什么。您不能自己直接使用它们(您为完成某些工作而创建的后台线程专门创建了一个新的MOC)。是的,它与之类似(根据我阅读时的记忆)…谢谢。我试试看。