13

私はこれらのステップで何かをしたい:

  1. ある種のオブジェクト A を NSKeyedArchiver M でエンコードすると、NSData X を取得できます。
  2. NSData X から NSKeyedUnarchiver N で別の種類のオブジェクト B を初期化します。A と B の名前は同じなので、可能です (私は実験を行いました)。
  3. そして、B をエンコードしたいのですが、B が X の一部のデータを失うかどうかはわかりません。なぜなら、A と B は異なる数のプロパティを持つ可能性があるからです。

だから私はNからすべてのキーと値を取得したいのですが、どうすればこれを行うことができますか?

NSKeyedUnarchiver がよくわかりません。助けてください。

4

0 に答える 0