我正在设计iphone应用程序的后端。我想使用Core Data。是否有理想的iPhone应用程序传输格式?我倾向于JSON,除非有一些自定义二进制的东西。我可能在后端使用红宝石。
例如,在Flex / Flash世界中,您可以在服务器上安装一小块文件,以便发送和接收强类型对象 - 闪存和服务器部分负责所有序列化和保湿。
答案 0 :(得分:2)
查看this question的答案。
答案 1 :(得分:1)
JSON或XML过去对我来说效果最好。 iPhone SDK有一些本地处理的格式(plist),但我会避免这些格式,因为您可能希望以后向其他客户端开放服务。
iPhone SDK包含一个SAX解析器(NSXMLParser),但如果你更喜欢DOM,你可以自由导入libXML等其他库。 SAX在低内存空间中更适合。
对于JSON,你需要第三方lib ...我认为SimpleJSON就是一个。