我有一个用DotNet编写的Web服务,并返回一个存档的类对象,我需要在Cocoa应用程序中取消存档。
这可能吗?
我尝试使用How to encode/decode a long long property with NSCoder?中的信息,但我不知道解码它的关键,我的尝试导致了崩溃。
我应该使用NSCoder
还是其他什么?
答案 0 :(得分:1)
我会以一种众所周知的交换格式序列化和反序列化,比如YAML,XML(XML :: RPC,SOAP)或JSON,我可能会使用JSON。如果您使用的是iOS,并且只能定位iOS 5.0及更高版本;然后有一个内置的课程NSJSONSerialization,否则你应该调查SBJSON。