現在、この関数を使用するために、オブジェクトを辞書に「変換」しています。つまり、プロパティ名がキーになり、プロパティ値が値になります。
オブジェクトがこの関数で動作するようにこれを適切に行う方法はありますか?
つまり、に類似してencodeWithCoder
おりinitWithCoder
、で使用しNSUserDefaults
ます。
やりたい...
NSData *data = [NSJSONSerialization dataWithJSONObject:myObject options:0 error:nil];
現時点で私は次のようなことをしています...
NSData *data = [NSJSONSerialization dataWithJSONObject:[myObject dictionaryRepresentation] options:0 error:nil];