On Aug 13, 2010, at 1:09 PM, Geoffrey Holden wrote: > Is it possible to store a class object in NSMutableDictionary?
Class objects cannot be used as dictionary keys, because NSDictionary copies its keys and class objects can't be copied. Class objects can be used as dictionary values. > [currentMessages setObject:message forKey:messageID]; Is `messageID` supposed to be the class object? If so, that won't work. One solution is to use NSString class names for the dictionary keys, and use NSClassFromString() and NSStringFromClass() to convert. -- Greg Parker gpar...@apple.com Runtime Wrangler _______________________________________________ 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 arch...@mail-archive.com