美文网首页
respondsToSelector

respondsToSelector

作者: 上发条的树 | 来源:发表于2016-06-22 10:57 被阅读117次

当我们需要调用协议里的可选方法时,我们不知道遵循协议的类是否已经实现了这些方法。这时,我们可以通过respondsToSelector方法来判断遵循协议的类是否已经实现了某个方法。如下:

//判断是否实现了方法
if ([self.delegate respondsToSelector:@selector(doSomething:)]) {
        [_delegate doSomething:string];//调用方法
}

相关文章

网友评论

      本文标题:respondsToSelector

      本文链接:https://www.haomeiwen.com/subject/edjgdttx.html