从UITableView在线保存数据的最佳方法是什么?

时间:2015-05-28 11:39:54

标签: ios objective-c uitableview swift uitableviewrowaction

我的申请

  1. UITableView有200行
  2. 在编辑模式下,每个单元格都有两个操作,例如:passAction和failAction
  3. 编辑后,我想根据其选择使用0或1更新数据库
  4. 我从服务器检索数据为json并将其存储为对象
  5. 哪个最好?

    一个。每次调用操作时都请求服务器。

    湾将其存储在本地数据库中并同步完成所有行。

    ℃。完成后请求服务器一次,并将整个对象作为JSON发送。

    帮助我选择我能做的最佳实施方案!<​​/ p>

    如果我绕过SO的任何规则,请纠正我,因为这是我的第一个问题!

1 个答案:

答案 0 :(得分:3)

@Dan Beaulieu:编辑后无需将所有数据发送到服务器。首先更新数据库,然后发送数据库中已更改的数据。 所以添加一个字段,如&#34; sync&#34;在您的数据库表和更新的字段中,在编辑期间设置sync = 1,并从数据库中获取设置为sync = 1的数据并将其发送到服务器。