美文网首页
Swift 使用 respond 和 perform

Swift 使用 respond 和 perform

作者: __Gavin__ | 来源:发表于2021-03-25 09:33 被阅读0次

示例:
在导航控制器的返回事件里,通知top控制器即将消失。

@objc func backToPrevious() {
      let selector = NSSelectorFromString("backEvent")
      if self.topViewController?.responds(to: selector) == true {
          self.topViewController?.perform(selector)
      }
}

相关文章

网友评论

      本文标题:Swift 使用 respond 和 perform

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