Ich möchte etwas mit diesen Schritten machen:
- Kodiere eine Art von Objekt A mit NSKeyedArchiver M und ich bekomme eine NSData X.
- Initiiere eine andere Art von Objekt B mit NSKeyedUnarchiver N aus NSData X. Die Namen von A und B sind gleich, also ist es möglich (ich habe ein Experiment gemacht).
- Und dann möchte ich B kodieren, aber ich weiß nicht, ob B einige Daten von X verliert, weil A und B eine unterschiedliche Anzahl von Eigenschaften haben können.
Ich möchte also alle Schlüssel und Werte von N bekommen. Wie kann ich das machen?
Ich verstehe NSKeyedUnarchiver nicht gut, bitte hilf mir.