如何从我的iPhone应用程序连接到在线数据库?

时间:2014-10-08 16:18:52

标签: ios objective-c iphone database xcode

我想创建一个非常简单的应用程序,连接到数据库并检索测验的一些问题和答案。

最简单的方法是什么?是Parse的方式,还是可以使用在线托管的sqlite3数据库?我想尽量保持简单。

4 个答案:

答案 0 :(得分:2)

您永远不应将移动应用程序直接连接到数据库。你应该为它创建一个rest api,例如一个简单的php,它将连接到数据库并将结果返回给你。

答案 1 :(得分:1)

要将服务器上的数据连接到移动应用程序,您应该使用API​​ Rest,而不是直接连接到数据库。

你应该肯定地去寻找Parse。您必须在服务器端实现任何功能,并且它已经为iOS实现了一个SDK,可以帮助您检索信息。

此外,免费计划也适合你。

https://parse.com/docs/ios_guide#top/iOS

答案 2 :(得分:0)

最简单的方法是使用任何服务器端语言(如PHP)创建Rest API并访问您的在线数据库。话虽如此,这意味着您需要将其托管在网上某处。

如果您不想花费在服务器上托管并编写服务器端脚本来访问传统数据库,那么最佳选择将用于Parse,它可以选择在您的应用程序中以脱机模式保存数据,然后您可以在线与数据库同步。

关于sqlite3在线托管,这将不是一个合适的选择。我建议你去Parse它很容易学习。

答案 3 :(得分:0)

最适合您的任务 - 核心数据

如果用户无法访问网络?他如何回答问题和答案? 我也是在构建那个任务。

Parse可以在我们想要保存结果测试或数据用户

时使用