首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RestKit核心数据集成

RestKit核心数据集成
EN

Stack Overflow用户
提问于 2012-11-21 19:08:09
回答 1查看 1.2K关注 0票数 2

我经历了几天的痛苦,使用RestKit映射了一些JSON。作为核心数据的新手,我假设一旦RestKit将数据映射到我的RestKit创建了DB,即

代码语言:javascript
复制
objectManager.objectStore = [RKManagedObjectStore objectStoreWithStoreFilename:@"EFrontCD.sqlite"];

我可以离开RestKit世界。然后,我尝试将数据加载到实现UITableViewController协议的RKManagedObjectStore中,并执行通常的操作,但是我得到了错误。

代码语言:javascript
复制
UIManagedDocument can only read documents that are file packages 

2个问题:

  1. 现在我必须通过RKManagedObjectStore做所有事情了吗?
  2. 我可以让RestKit使用现有的核心数据包而不是像上面那样创建一个.sqlite文件吗?

谢谢,本

EN

回答 1

Stack Overflow用户

发布于 2012-11-25 10:27:54

似乎你对核心数据是如何工作的缺乏一些一般性的了解。可以自由地阅读本教程来提高你对它的了解。

核心数据总是使用数据存储(这可以是SQLite,XML,.)当您告诉RestKit使用SQlite作为objectStore时,它会这样做。

要获取内部数据,您必须使用fetch请求并链接到ManagedObjectContext,这是数据存储和数据之间的一种处理程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13500339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档