ios - 自动同步 iOS 应用程序 (Objective-C) 本地数据库与 MySQL 数据库

标签 ios mysql objective-c core-data synchronization

我已经构建了一个从服务器 (PHP MySQL) 提取 json 数据的 iOS 应用程序,现在我需要将此体系结构更改为此架构以使我的应用程序在线/离线工作:enter image description here

对于自动同步的解决方案有什么建议吗?

最佳答案

基本上您需要按照以下步骤操作:

  1. 启动后,应用程序:didFinishLaunchingWithOptions:您需要检查您的 internet connection .如果不可用,请通知用户启用它。
  2. 注册互联网连接后,您需要连接到您的服务器并检索 json 并将其映射到数据库模型。我建议你使用 JSONModel解析 json 和 MagicalRecord轻松将该数据保存到您的数据库中。

这将解决您对自动同步的所有需求。

关于ios - 自动同步 iOS 应用程序 (Objective-C) 本地数据库与 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35888137/

相关文章:

mysql - 关于如何每天提取不同的最后触摸值的方法

mysql - COLLATION 'utf8_general_ci' 对 CHARACTER SET 'binary' 无效?

mysql - Wamp 显示橙色图标 - Apache 正在运行但 MySQL 无法启动

objective-c - 检查 NSWindow 当前是否处于缩放状态?

ios - 从 Facebook iOS 7 获取用户名和个人资料图片

IOS:nsstring留一些空格

ios - 代码只能在 DispatchQueue.main.async block 中工作,为什么?

ios - 连接 Storyboard 和 outlet 在 xcode 5.1、ios 7.1 sdk 中不能正常工作?

ios - 如何更改 UICollectionViewCell 高度?

ios - 使用未声明的标识符 : ASIdentifierManager