6

を使用して作成された NSData がありNSKeyedArchiverます。その中のすべての値を反復処理する方法はありますか? を使用したときに格納されていたすべてのキーを取得することは、何らかの方法で可能でなければなりません+[NSKeyedUnarchiver unarchiveObjectWithData:]

ありがとう

4

1 に答える 1

1

NSKeyedArchived ファイルは「単に」プロパティ リストです。ただし、その plist の構造を調べる必要があります。

ある日、 NSKeyedUnarchivedデータをデコードしようとしたときに、Cocotron のソース コードが非常に役立つことがわかりました。 unarchiveObjectWithData: (line #164) によって呼び出される 39 行目 (initForReadingWithData:)。

その方法で、アーカイブされたオブジェクトについてもっと知ることができるかもしれません。

于 2012-05-08T13:34:34.630 に答える