[actionMap setObject:@selector(actionNavPop) forKey:@"navPop"];
这行不通。 NSDictionary
只能容纳对象,SEL
类型不是对象。
对于数字类型,您可以执行 [NSNumber numberWithInt:123]
但是是否有任何类似的选择器对象包装器?
最佳答案
使用 NSStringFromSelector()
和 NSSelectorFromString()
。
关于iphone - 我可以将 ObjectiveC @selector 放入 NSDictionary 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2112536/