gpt4 book ai didi

iphone - iOS开发建议

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:14:40 24 4
gpt4 key购买 nike

我正在开发一个 iOS 应用程序 - 它基本上是内容驱动的 - 它具有分类信息。但是,是的,内容会经常更新——如果用户想现在或以后更新,他们会收到警告提示。所以我需要的建议是:

  1. 内容由管理员管理,网络服务是用 PHP 编写的,后端是 MySQL。当用户下载应用时 - 整个数据库应该与应用一起安装还是应该只移动数据并将其存储在设备数据库中?

  2. 当内容有更新时 - 如何与设备同步?是否会有一个标志来检测最后一次更新?

如有任何帮助,我们将不胜感激

谢谢

最佳答案

1) 由于在后端数据库中更新数据比在应用程序中更新数据更容易和更快(由于需要重新构建和重新提交应用程序、漫长的审批流程等),这是有道理的使用适当的数据模型(可能使用核心数据)的空数据库部署您的应用程序。首次运行时,您的应用可以从网络服务下载最新数据。

2) 您的应用可以在用户首选项中存储上次成功同步的时间戳,并将该值包含在其对网络服务的请求中,以便从该服务获取数据的增量更新。

3) 如果您有大量数据,我建议将 UI 设计为可以在数据到达时立即显示一些数据,同时显示一条清晰的消息,通知用户同步仍在进行中。这样用户可以非常快速地开始与应用程序交互,但应用程序仍然可以在后台继续下载数据。

关于iphone - iOS开发建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11498682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com