Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iphone web服务是否有理想的传输格式?_Iphone_Objective C_Ruby_Cocoa Touch - Fatal编程技术网

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

iphone web服务是否有理想的传输格式?,iphone,objective-c,ruby,cocoa-touch,Iphone,Objective C,Ruby,Cocoa Touch,我正在为iphone应用程序设计后端。我想使用核心数据。iphone应用程序是否有理想的传输格式?我倾向于JSON,除非有一些自定义的二进制内容。我可能在后端使用ruby 例如,在Flex/Flash世界中,您可以在服务器上安装一个小部件,用于发送和接收强类型对象—Flash和您的服务器部件负责所有的序列化和处理 请参阅的答案。过去,JSON或XML对我最有效。有些格式是iphonesdk本机处理的(plist),但我会避免使用这些格式,因为您可能希望稍后向其他客户端开放服务 iphonesdk

我正在为iphone应用程序设计后端。我想使用核心数据。iphone应用程序是否有理想的传输格式?我倾向于JSON,除非有一些自定义的二进制内容。我可能在后端使用ruby


例如,在Flex/Flash世界中,您可以在服务器上安装一个小部件,用于发送和接收强类型对象—Flash和您的服务器部件负责所有的序列化和处理

请参阅的答案。

过去,JSON或XML对我最有效。有些格式是iphonesdk本机处理的(plist),但我会避免使用这些格式,因为您可能希望稍后向其他客户端开放服务

iphonesdk包括一个SAX解析器(NSXMLParser),但是如果您更喜欢DOM,您可以自由地导入其他库,比如libXML。不过,SAX在低内存空间中更适合


对于JSON,您需要一个第三方库。。。我认为SimpleJSON就是其中之一。

这是通过网络还是本地wifi进行传输?将通过网络进行传输。