0

现在我有一个有很多表的服务器。在 xcode 中,我使用 sqlite 存储来自 1 个服务器表的数据,那么我应该如何连接并从服务器获取数据以存储在 slite db 中?

4

1 回答 1

1

您应该为 Web 服务REST或Web 服务准备好服务器端脚本SOAP

然后,您在 iPhone 应用程序中需要做的就是使用 anNSURLConnection来获取 URL。NSURLConnection是一种非常好的asynchronous从远程位置下载文件的方式。

之后,解析 the 是一件简单的事情,XML或者JSON您可以使用NSXMLParser

http://wiki.cs.unh.edu/wiki/index.php/Parsing_XML_data_with_NSXMLParser

NSJSONSerialization

http://www.raywenderlich.com/5492/working-with-json-in-ios-5

或第三方 api 的

整理好所需数据后,您可以将其保存在sqlite设备中的 db 中

这个链接应该让你对sqlite

http://www.raywenderlich.com/913/sqlite-101-for-iphone-developers-making-our-app

希望能帮助到你 :)

于 2013-05-14T10:43:38.537 回答