Iphone 使NSObject的自定义类可序列化

Iphone 使NSObject的自定义类可序列化,iphone,objective-c,xcode,serialization,Iphone,Objective C,Xcode,Serialization,我希望基于NSObject的自定义类是可序列化的。 我读过,但想问一些额外的问题 NSObject是否实现了NSCoder 我还想问一下,我是否可以序列化这个自定义类的一些对象的数组,这些对象是我想要序列化的。这需要一些特殊的初始化吗 我知道我应该实现initWithCoder和encodeWithCoder。我应该在那里编码/解码的是自定义对象类中的变量吗 不采用协议。NSCoder是一个类,NSObject是派生所有其他Cocoa类的类 在这种情况下,你的班级不需要做任何特别的事情;如果数

我希望基于NSObject的自定义类是可序列化的。 我读过,但想问一些额外的问题

  • NSObject
    是否实现了
    NSCoder
  • 我还想问一下,我是否可以序列化这个自定义类的一些对象的数组,这些对象是我想要序列化的。这需要一些特殊的初始化吗
  • 我知道我应该实现
    initWithCoder
    encodeWithCoder
    。我应该在那里编码/解码的是自定义对象类中的变量吗
    • 不采用协议。NSCoder是一个类,NSObject是派生所有其他Cocoa类的类
    • 在这种情况下,你的班级不需要做任何特别的事情;如果数组是或,则数组将处理它包含的对象
    • 对。有关更多详细信息,请参阅