4

現在、この関数を使用するために、オブジェクトを辞書に「変換」しています。つまり、プロパティ名がキーになり、プロパティ値が値になります。

オブジェクトがこの関数で動作するようにこれを適切に行う方法はありますか?

つまり、に類似してencodeWithCoderおりinitWithCoder、で使用しNSUserDefaultsます。

やりたい...

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

現時点で私は次のようなことをしています...

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

1 に答える 1

4

NSCoding インターフェイスを使用してNSJSONSerializationに基づいて構築された JSONCoding を見てください。

于 2013-02-11T21:59:55.647 に答える