• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

iphone - iOS开发建议

[复制链接]
菜鸟教程小白 发表于 2022-12-13 14:48:54 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

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

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

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

对此的任何帮助将不胜感激

谢谢



Best Answer-推荐答案


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

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

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

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

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap