2

我的应用程序

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

哪个是最好的?

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

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

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

帮助我选择我能做的最佳实施方案!

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

4

1 回答 1

3

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

于 2015-05-28T12:46:02.163 回答