2012-11-08 44 views
1

我一直在研究我的第一个iOS应用程序,并且终于有了像我打算的那样工作的东西。这个应用程序读入一个XML文件,解析该数据并显示需要列出的内容 - 实际配置文件列表。我想要知道的是应用程序检查一个Web服务(我将用PHP编码)并检索这个XML文件。iOS从Web服务器加载数据 - 最佳实践?

所以我的问题是:处理这个问题的最佳做法是什么?我应该将数据保存在XML文件中还是使用其他内容(我认为是JSON)?什么是标准方法,开发人员会采用更多的体验?

我想的是有一个网站,用户可以输入他们的信息,然后将他们的个人资料信息存储在数据库中。然后,Web服务只需提取这些数据并将其提供给手机。

+0

对于新的开发者,YouTube是你的朋友。 [这是一个](http://www.youtube.com/watch?v=2tUxV_66Q4U&feature=related)我发现最有用的XML解析。 – GeneralMike

+0

如果你已经有NSXMLParser的工作,这是最难的部分。我链接的教程的第一部分介绍了如何向Web服务器发送请求,以及如何将响应发送给解析器。我没有使用过JSON,但我知道YouTube上也有相关教程。 – GeneralMike

回答

1

无论是json还是xml,都不会检索主线程上的数据。它会让你的应用的UI无响应。

她是两个教程,这将帮助你很多。

  1. JSON
  2. XML