【问题标题】:Client Server with IPad带 iPad 的客户端服务器
【发布时间】:2010-12-29 16:16:44
【问题描述】:

如果有人愿意提供一些建议(或指出正确的方向),我有一点设计问题。

我正在编写一个 iPad 应用程序,该应用程序将从服务器收集数据,然后将使用该数据一段时间(阅读:即使应用程序未运行,也能够在本地存储数据会很好) .任何人都知道完成这样一项壮举的最佳方法。

基本上,事件的顺序最好是这样的:

  1. 用户启动应用程序。
  2. iPad 向服务器请求数据。
  3. 服务器提供数据。
  4. 用户与应用等交互。
  5. 用户关闭应用程序。
  6. 稍后,用户再次启动应用程序。
  7. 应用检查数据,发现它仍然是最新的,从磁盘读取以前的数据。
  8. 用户与数据等进行交互。

提前致谢。

【问题讨论】:

    标签: iphone ipad core-data client-server


    【解决方案1】:

    当应用程序第一次启动时,您应该获取所有数据并将其存储到本地数据库中。

    当用户在其他时间之后打开应用程序时,只需编写一个 web 服务调用来检查最后更新的时间,如果它与您的时间匹配则离开它,否则更新数据库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      • 2012-04-06
      • 2019-01-29
      • 2022-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多