4

目前,为了使用此功能,我正在将我的对象“转换”为字典。即属性名称成为键,属性值成为值。

有没有办法正确地做到这一点,以便对象可以使用这个函数?

即类似于encodeWithCoderinitWithCoder用于NSUserDefaults.

我想做...

NSData *data = [NSJSONSerialization dataWithJSONObject:myObject options:0 error:nil];

目前我正在做类似的事情......

NSData *data = [NSJSONSerialization dataWithJSONObject:[myObject dictionaryRepresentation] options:0 error:nil];
4

1 回答 1

4

看看JSONCoding,它建立在 NSJSONSerialization 之上,带有一个 NSCoding 接口。

于 2013-02-11T21:59:55.647 回答