2

我是一个新手,倾向于做一个简单的iOS应用程序。

任务是制作一个应用程序,为一个人进行注册,然后将该数据上传到在线服务器。

详细来说,我想,,,,insert数据直接到在线服务器。deleteupdate

有人会告诉我我必须做什么(工具,图书馆......)吗?

我与 SQlite 合作为 iPhone 制作了一个本地数据库,它运行良好,现在它是关于处理在线服务器。

4

2 回答 2

2

您需要的是某种可用的远程 API,您将使用它来连接 iPhone 应用程序,例如 MySQL 数据库。

于 2012-08-05T23:42:17.437 回答
2

执行远程请求有两种方法:

1) https://github.com/smhuang426/MySqueakQl - 这是远程访问数据库的“基本”实现。http://www.karlkraft.com/index.php/2010/09/17/mysql-for-iphone-and-osx/ - 更高级,在文章中你可能会一些说明如何使用这个框架。在这种情况下,您使用 SQL C API,并且可以编写自己的特殊类。示例:http ://blog.iosplace.com/?p=30 、 http: //zetcode.com/tutorials/mysqlcapitutorial/和 C API 说明http://dev.mysql.com/doc/refman/5.0/ zh/c-api-function-overview.html

2)在线服务器上发布的PHP脚本,您使用发送到该脚本的异步ASIHTTP(或普通NSRequest),脚本直接与tis服务器上的sql DB一起使用。示例(iOS 没有通过 PHP 在 iPhone 应用程序和 MySQL 数据库之间进行通信)。在这种情况下,您获得了更高的安全性,但也存在一些限制,例如降低应用程序的速度和服务器必须提供 PHP。

祝你好运!

于 2012-08-14T12:10:31.323 回答