将新的和编辑的表值保存到核心数据中

时间:2017-08-04 11:44:53

标签: swift macos cocoa core-data

我正在寻找实现以下情况的最佳方式:

  • 我的核心数据中有数据。
  • 用我的tableview打开视图控制器
  • 此tableview获取核心数据值

但现在问题: 我该如何解决新值和编辑值的情况:

情况1: 我可以添加一个带按钮的行,并用数据填充它 如果添加了一行,我应该直接将其保存到核心数据中吗?

情况2: 如果我编辑了一个存在的行,我应该直接更新存在的记录吗?

目前: 我请求记录并将它们保存到一个数组中。 并且所有新更改都将应用于阵列。 如果视图将消失,我将删除核心数据中的所有请求记录,并将数组值保存到核心数据中。这是一个好方法吗?我想不是......

0 个答案:

没有答案