我们可以通过使用来轻松检查对象是否有方法respondsToSelector:,但是我们如何在类中使用静态函数呢?
我想要这样的东西:
if ([cls classRespondsToSelector:@selector(staticMethodName)]) {
...
}
Run Code Online (Sandbox Code Playgroud)
Jos*_*erg 42
在Objective-C类中也是对象.
if ([[myClass class] respondsToSelector:@selector(classMethod)]) {
}
Run Code Online (Sandbox Code Playgroud)
还有一个小注释,这些不是"静态"方法.这意味着Objective-C中不存在特定的东西.他们是阶级方法.
| 归档时间: |
|
| 查看次数: |
5041 次 |
| 最近记录: |