Archiving: placeholders
Archiving: placeholders
- Subject: Archiving: placeholders
- From: Dan Bernstein <email@hidden>
- Date: Sun, 16 Dec 2001 08:38:03 +0200
I guess this is very basic, but I can't figure out how to do it:
I want to archive an object graph in which multiple objects point to
some "owner" object. I don't want the owner (and the graph rooted at it)
to be archived. When unarchiving, I want everything that pointed to the
"owner" to point to an object I supply.
I guess I should use [NSArchiver replaceObject:withObject:] to archive
some "dummy" "placeholder" instead of the owner when archiving. It's
just that it isn't clear when I'm supposed to do when unarchiving, in
particular - what should be the first argument to [NSUnarchiver
replaceObject:withObject:].
Thanks in advance,
-- Dan Bernstein