ios - 如何快速获取委托(delegate)类的类型

标签 ios swift delegates

如何知道委托(delegate)的类类型?

self.delegate.isKindOfClass()self.delegate.isMemberOfClass() 不工作。

打印时 println(self.delegate) 它打印调用者 Controller 类。但我无法检查它。

最佳答案

如果你想检查你的委托(delegate)是否是类,使用下面的

if self.delegate is ExampleClass {

}

关于ios - 如何快速获取委托(delegate)类的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31782602/

相关文章:

ios - 初始化SubView和异常

ios - segueForUnwindingToViewController 导致 "Warning: Attempt to present <...> on <...> which is already presenting <...>"

IOS/objective-C : Determine when asynchronous download has finished before saving data

c# - 委托(delegate)为属性 : Bad Idea?

ios - 解析 Class 类型的可变参数列表

ios - 矩形 UIButton

ios - Swift 扩展子句 where this or that

ios - 具有多个原型(prototype)单元格的 Collection View 以及在 MVVM 下处理它们的通用方法

swift - 如何让 Sprite 在点击时改变方向?

ios - 需要在自定义 UITextField 中调用 shouldChangeCharactersInRange 并调用 View Controller 函数通知更新