>> Meant to Add that pNetworkParentNode is defined as weak - does this make a >> difference? If I make it strong, it would cause a cycle? > > Hm. I don’t know how weak ivars interact with unarchiving. They should work > OK, since the unarchiver has a collection that points to every object that’s > been unarchived and will keep any of them from getting dealloced, but I”m not > sure. > > But yeah, if you make that strong you’ll have cycles.
Yes, how about assign? Makes me a bit nervous because if they go stale, they don’t get set to nil? I tried making the Parent Property assign and now it crashes in the self-test, e.g. parent is non-nill but doesn’t point to a valid object? I’m not sure how to get around this, is what I am doing supposed to work? I mean, should backlinks get saved/restored correctly when you archive/unarchive? Do I have to do something special instead? All the Best Dave _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com