在Objective C中序列化对象

And*_*son 4 iphone cocoa-touch objective-c

当用户通过我的应用程序上传内容时,我创建了一个ASIFormDataRequest对象来进行POST.

当用户离线时,我想写一个ASIFormDataRequest对象来存档并稍后发送.

是否有内置的方法来在Objective C中序列化这样的对象,或者我是否必须从头开始编写代码?

Dav*_*ong 12

是的!有一个非常棒的东西称为NSCoding协议.关于如何实现和使用它的文章可以在我们当地的CocoaHeads网站上找到:http://cocoaheads.byu.edu/wiki/nscoding 简而言之,你实现了两种方法来定义你想要保存的内容以及如何恢复它,然后它实际存档您的对象是一个单行.

  • 您应该粘贴代码,以防网站出现故障. (7认同)
  • 链接已经死了. (4认同)