Hello, according to Apple do***entation NSKeyedArchiver is the
preferred option to archive objects in favor of NSArchiver:
<http://developer.apple.com/do***entation/Cocoa/Conceptual/Archiving/Archiving.html>
However
I have note that assigning a key to each archived object bring into
play a problem when we archive several instances of the same class
(assuming that the encodeWithCoder:forKey: implementation assign the
same key whenever it stores a instance variable, which is the regular
behavior). How can we deal with this situation?