标签: objective-c objective-c-runtime
Objc运行时 提供了一个函数class_addMethod(),以尝试在运行时添加实例方法。
class_addMethod()
是否有任何函数可以尝试在运行时向类添加类方法?或者,我怎样才能达到这个目的?
答案 0 :(得分:3)
只需将方法添加到类的元类中即可。每个非元类都是其元类的实例,因此类方法实际上只是元类的实例方法。