使用Core Data创建/更新/删除对象

时间:2012-06-20 14:46:53

标签: objective-c macos core-data diff crud

如何使用Core Data创建/更新/删除对象以执行以下操作:

 id | Existing Data  |    New Data   |   Result
---------------------------------------------------
  0 |      foo       |       bar     |   update
  1 |     azerty     |               |   delete
  2 |                |      qwerty   |   create
  3 |     lorem      |      lorem    | do nothing                

1 个答案:

答案 0 :(得分:1)

为什么不这样:

Data
- data: string
- log ->> Change

Change
- newData: string
- oldData: string
- action: string
- timestamp: date
- data -> Data

按时间戳对更改进行排序,您已完成。

顺便问一下,这是一个真正的问题吗?