现在我有一个有很多表的服务器。在 xcode 中,我使用 sqlite 存储来自 1 个服务器表的数据,那么我应该如何连接并从服务器获取数据以存储在 slite db 中?
问问题
1353 次
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 回答