【发布时间】:2014-08-22 09:22:39
【问题描述】:
我最近完成了一个 iOS 应用程序的工作,并且大部分内容都以应用程序应有的方式运行。我设法创建了一个使用 Core Data 持久保存到 SQLite DB 的多用户应用程序。然而,现在是用户希望从远程设备(即他们自己的手机或他们使用的任何支持网络的设备)管理他们的帐户的时候了。话虽如此,我做了一点谷歌搜索,发现我需要创建一个“网络服务”。现在需要注意的是,我已经在运行应用程序的 iDevice 上的 SQLite DB 中积累了数据。我想将现有数据推送到 MySQL 数据库或远程机器,并使其同步。例如,当用户在 iOS 设备上更新他们的帐户时,更改会被推送到 MySQL 数据库,并且如果用户使用标准浏览器连接到 Web 服务,该浏览器会更新 iOS 设备上的 SQLite 数据库。
我开始学习 Rails 是因为我认为创建一个简单的 Web 前端供用户管理他们的帐户是一个很好的解决方案,并且它公开了一个 API 供开发人员操作数据库中的数据。基本上,我想听听来自社区的一些建议,或者可以为我正在努力完成的工作提供一个良好起点的链接。
【问题讨论】:
标签: mysql ios database sqlite core-data