与服务器通信,XML是首选方法吗?

Bla*_*man 0 iphone

如果iPhone应用程序需要与服务器通信,在大多数情况下xml是最佳路由吗?

在obj-c中解析xml有多难?

Joh*_*ker 5

它实际上取决于您希望交换的数据类型,但XML至少能够处理您需要的任何数据结构复杂性.(如果您只想交换最少量的信息,您可能需要考虑使用的JSON.)

Objective-C有很多可用的XML解析器,其中大部分都是在这个现有问题上讨论的:从Objective-C导航XML

最后,在Ray Wenderlich的网站上有一篇很棒的博客文章,讨论了各种XML解析器,以加快速度/内存占用,如果您正在解析大量数据,这可能很重要.