在Dot Net中存档对象并在Cocoa中取消存档

时间:2013-06-11 08:08:21

标签: cocoa serialization deserialization archive

我有一个用DotNet编写的Web服务,并返回一个存档的类对象,我需要在Cocoa应用程序中取消存档。

这可能吗?

我尝试使用How to encode/decode a long long property with NSCoder?中的信息,但我不知道解码它的关键,我的尝试导致了崩溃。

我应该使用NSCoder还是其他什么?

1 个答案:

答案 0 :(得分:1)

我会以一种众所周知的交换格式序列化和反序列化,比如YAML,XML(XML :: RPC,SOAP)或JSON,我可能会使用JSON。如果您使用的是iOS,并且只能定位iOS 5.0及更高版本;然后有一个内置的课程NSJSONSerialization,否则你应该调查SBJSON