Restkit 是不是通过 CoreData Sqlite 处理实体唯一性?
Posted
技术标签:
【中文标题】Restkit 是不是通过 CoreData Sqlite 处理实体唯一性?【英文标题】:Does Restkit handle entity uniqueness through to CoreData Sqlite?Restkit 是否通过 CoreData Sqlite 处理实体唯一性? 【发布时间】:2013-01-21 23:05:51 【问题描述】:使用 RestKit 从 Restful 服务下载 json 对象并在映射中设置实体时。实体唯一性是否延伸到 CoreData sqlite 数据库? 如果是这样,它是如何实现的? 谢谢
【问题讨论】:
【参考方案1】:使用 RestKit 0.20,通过在定义实体映射时指定 identificationAttributes
来实现唯一性。如果您不这样做,则每次执行对象映射时都会创建新记录。
有关详细信息,请参阅https://github.com/RestKit/RestKit/wiki/Object-Mapping,特别是核心数据部分。
【讨论】:
以上是关于Restkit 是不是通过 CoreData Sqlite 处理实体唯一性?的主要内容,如果未能解决你的问题,请参考以下文章
CoreData+RESTKit:来自 NSFetchedResultsController 的同一对象的多个副本
CoreData + Restkit 当用户退出应用程序时要执行啥任务?