objective-c - NSCoder 的样本(最好是简单的)子类?

标签 objective-c subclassing nscoder

我正在尝试创建 NSCoder 的子类,但我真的不知道从哪里开始。 Apple's documentation列出了哪些方法是必需的,但除此之外就不多了。也许我的 Google-fu 很弱,但我找不到任何实现示例,例如encodeValueOfObjCType:at:,任何地方。 (虽然我假设它涉及很多情况。)

任何人都知道我可以查看的 NSCoder 示例子类,或者知道 encodeValueOfObjCType:at:decodeValueOfObjCType:at: 的一两个案例应该是什么样子?

最佳答案

我刚刚开源了一个 NSCoder 子类 here 它基本上是已弃用的 NSArchiver 的复制品。 应该让任何遇到这个问题的人开始。

关于objective-c - NSCoder 的样本(最好是简单的)子类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2349284/

相关文章:

ios - xib 的 UIControl 在 ios 7.1 上崩溃

objective-c - 使用 Storyboard作为 subview ?

iphone - 将大量 Sqlite 行加载到 UITableView 中

iphone - 子类化 UIWebView 是否会令人不悦?

ios - 如何通过调用方法设置导航栏颜色?

c# - 在 C#/.NET 中从 Apple/Objective-C 读取持久化数据

swift - 需要初始化?(编码器 aDecoder : NSCoder) not called

ios - NSString 和 NSData 是我可以插入到 KeyChain 中的唯一类型吗?

ios - 如何保证在 didFinishLaunchingWithOptions 之前在 View Controller 中注册通知?

objective-c - 在 Objective-C 中如何处理相关对象的 NSArray