0

If I want to setup a database for an iOS app, and kind of make the app work in a sort of MVC style, is this possible through iOS alone, or do I need to create a web application to handle database interaction etc?

I would really like to be able to set up cloud storage/databasing directly from an iOS app. Is this possible? Does Apple have a platform for this, or do I need my own server?

4

1 回答 1

1

在 iOS 中,使用基于 Web 的服务非常容易,但另一方面:需要一个“连接文件”。它的工作原理是这样的:iphone 有信息 > 将其发送到 php/asp/asp.net/server 端页面,该页面正在获取(通过“获取”或“发布”)发送的信息,然后将其插入数据库,将文件保存在服务器上等。

要从基于 Web 的服务接收内容,您还需要一个服务器端文件来处理您到数据库的流量,但现在您获得的输出是JSON格式。你回到应用程序一个数组(文件将数组发回),然后你使用数组来处理你刚刚得到的内容。

听起来可能很难,但并不像看起来那么难。对于您的问题:无法通过应用程序直接连接到云数据库。

现在,当谈到拥有服务器时:没有那么多公司单独提供云数据库。但即使你有一个云数据库,你也可以在某个便宜的地方托管一个域,而且页面的重量只有几 KB……这些文件将用于连接到数据库(应用程序的中间人)。

这是关于在 iOS 开发中连接到基于 Web 的服务的简短说明。

于 2013-06-02T22:50:40.050 回答