我可以在NSDictionary中放置一个ObjectiveC @selector吗?

时间:2010-01-21 20:17:12

标签: iphone objective-c dynamic nsdictionary selector

[actionMap setObject:@selector(actionNavPop) forKey:@"navPop"];

这不起作用。 NSDictionary只能保存对象,而SEL类型不是对象。

对于数字类型,您可以执行[NSNumber numberWithInt:123],但是对于选择器是否有任何类似的对象包装器?

1 个答案:

答案 0 :(得分:42)

使用NSStringFromSelector()NSSelectorFromString()