【发布时间】:2010-08-18 05:06:23
【问题描述】:
我试图找出这段代码引用:Cocoa: Dictionary with enum keys?
+ (NSValue*)valueWithReference:(id)target
{
return [NSValue valueWithBytes:&target objCType:@encode(id*)];
}
还有,
[table setObject:anObject forKey:[NSValue valueWithReference:keyObject]];
但感觉有些不妙。有什么建议吗?
【问题讨论】:
-
在 OSX 或 iOS6 上,只需使用 NSMapTable。
-
@Elden 是的,我希望它在那里。
标签: objective-c key nsmutabledictionary