我是iPhone编程和SQL的初学者,但我对它们有基本的了解。
我打算做一个应用程序,它可以根据我公司服务器数据库中的数据绘制图表。我知道如何绘图,我知道如何从sql表中提取数据,但我不知道如何访问服务器。
所以我必须经历某种类似oracle的应用程序吗?
这似乎是一个非常愚蠢的问题,因为它甚至可能不可能,但任何答案都将受到赞赏。
谢谢!
答案 0 :(得分:1)
浏览一个Web服务,例如返回JSON(或XML,但JSON更易于解析)的PHP页面。
我强烈推荐this教程
获得网络服务后,您可以使用NSURLRequest / NSURLConnection下载数据并使用a JSON framework进行解析。或者,如果您使用的是XML,则可以使用NSXMLParser。
有关使用NSURLConnection下载的详细信息,请参阅this apple code。
答案 1 :(得分:0)
最好的方法是,在服务器端使用API处理客户端请求并执行数据库交互,因此设备和服务器之间的数据传输通过既安全又快速的XML进行。
答案 2 :(得分:0)
绝对可以联系服务器(我无法想象没有它会发生什么!)。您要找的是NSURLConnection
。请查看Apple提供的the example。