是否有理想的iphone Web服务传输格式?

时间:2010-01-26 20:14:32

标签: iphone objective-c ruby cocoa-touch

我正在设计iphone应用程序的后端。我想使用Core Data。是否有理想的iPhone应用程序传输格式?我倾向于JSON,除非有一些自定义二进制的东西。我可能在后端使用红宝石。

例如,在Flex / Flash世界中,您可以在服务器上安装一小块文件,以便发送和接收强类型对象 - 闪存和服务器部分负责所有序列化和保湿。

2 个答案:

答案 0 :(得分:2)

查看this question的答案。

答案 1 :(得分:1)

JSON或XML过去对我来说效果最好。 iPhone SDK有一些本地处理的格式(plist),但我会避免这些格式,因为您可能希望以后向其他客户端开放服务。

iPhone SDK包含一个SAX解析器(NSXMLParser),但如果你更喜欢DOM,你可以自由导入libXML等其他库。 SAX在低内存空间中更适合。

对于JSON,你需要第三方lib ...我认为SimpleJSON就是一个。