Re: Dictionary with enum keys?
Re: Dictionary with enum keys?
- Subject: Re: Dictionary with enum keys?
- From: Ken Thomases <email@hidden>
- Date: Mon, 27 Jul 2009 15:35:04 -0500
On Jul 27, 2009, at 3:52 AM, Jean-Daniel Dupas wrote:
Le 27 juil. 09 à 10:48, Debajit Adhikary a écrit :
I need to create a dictionary/hashmap where the
- Keys are enums
- Values are some subclass of NSObject
NSDictionary won't work here (enums don't conform to NSCopying).
I could perhaps use a CFDictionaryRef here, but I'd like to know if
is there
any other way to achieve this.
NSMapTable using NSIntegerMapKeyCallBack. (The C API is recommanded
when working with something else than object)
But CFDictionary is perfectly valid too.
You can also use NSDictionary with NSNumber keys. You'll just have to
cast your enum values to one of the integer types.
Cheers,
Ken
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden