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

我正在尝试创建NSCoder的子类,但我真的不知道从哪里开始.
Apple’s documentation列出了所需的方法,但没有其他方法.也许我的Google-fu很弱,但我找不到任何实施例子,例如: encodeValueOfObjCType:at:,anywhere. (虽然我认为它涉及很多案件.)

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

最佳答案 我刚开源了一个NSCoder子类
here

它基本上是已弃用的NSArchiver的副本.

应该让任何绊倒这个问题的人开始.

点赞