1

我的自定义对象包含一组unichar原语。但是 NSCoder 中没有encodeUnichar:ForKey方法。我的解决方案是将我的二维unichar数组转换为一个NSString然后对其进行编码。

但是,缺少对字符进行编码的方法让我觉得我错过了一些明显的东西,尤其是因为我在 Stack Overflow 上找不到答案。

在我开始我的 NSString 方法之前,有谁知道是否有一种更简单的方法可以在 NSCoding 协议中内置?

谢谢李。

4

1 回答 1

1

固定大小数据的 AC 数组最好使用encodeBytes:length:forKey:. 有关完整详细信息,请参阅编码和解码 C 数据类型

于 2012-06-27T14:27:26.767 回答