私はこのコード参照を理解しようとしました:Cocoa:列挙型キーを持つ辞書?
+ (NSValue*)valueWithReference:(id)target
{
return [NSValue valueWithBytes:&target objCType:@encode(id*)];
}
と、
[table setObject:anObject forKey:[NSValue valueWithReference:keyObject]];
しかし、それは何か良くない感じがします。何かお勧めはありますか?