给定一个未知类型的对象,您将如何检查它是否响应给定的消息/选择器?

时间:2011-04-19 04:31:20

标签: iphone objective-c

给定一个未知类型的对象,您将如何检查它是否响应给定的消息/选择器?

2 个答案:

答案 0 :(得分:2)

if ([yourObject respondsToSelector:@selector(selectorMethod)])
{
//Do something

}

希望这有帮助

答案 1 :(得分:1)

[theObject respondsToSelector:@selector(theSelector)];