【发布时间】:2016-05-20 14:33:29
【问题描述】:
我正在用 Swift 开发一个应用程序,它从 API 获取 JSON 记录,将其转换为 NSArray 并在 UITableView 中重新加载。 我需要将 NSArray 与 CoreData 映射,并且在向 API 发出新请求时,如果在 JSON 响应中添加了新子项,则我必须仅将那个子项存储在 CoreData 中。 IE。我必须避免在 CoreData 中重复 NSArray 的值。
我发现很少有解决方案是“对数据模型使用唯一约束”和“HyperSync 和 DATAStack”,但我无法这样做。我是否必须实现一个模块来检查所有记录?
【问题讨论】:
标签: ios json swift uitableview core-data