如何从 swift 类中获取所有方法名称?我尝试使用 class_copyMethodList,但它不适用于 swift... 我需要获取所有方法名称,包括我的类的所有扩展。
- 如何才能获得清晰的 Swift 类?
全局任务:我需要从我的类中获取所有方法名称,按前缀过滤它,然后一一调用它。
最佳答案
class_copyMethodList
是 ObjectiveC 运行时的一个函数。正如预期的那样,它仅适用于 Objective C 类。让你的类继承自NSObject
:
class MyClass: NSObject {
// ....
}
关于swift - class_copyMethodList 不适用于 Swift 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37231900/