On Aug 10, 2008, at 2:05 AM, Mike wrote:
How does one go about copying an object specified by id when one doesn't know the object type and the object does not implement NSCopying protocol?
The short answer is: you don't. If an object's class doesn't implement NSCopying, then there are no known semantics for what making a copy of it should mean. Just to pick a random example, what might it mean to copy an NSTask object? Or an NSThread? I could keep going, of course.
However, I'm having a hard time imagining under what circumstances you would want to do this. If you don't know what kind of object you have, and the object itself doesn't know how to make a copy, why do you want (or think you need) to make a copy?
Cheers, Ken _______________________________________________ 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]