在Objective C中,如何获取元类对象?

Boo*_*oon 2 metaclass objective-c objective-c-runtime

Objective-C,如何获取元类对象?二者[self class][ClassName class]只返回类对象。

Leo*_*ica 5

objc_getMetaClass

编辑:根据 Greg 在评论中的建议进行改进。

object_getClass([Class class]);
Run Code Online (Sandbox Code Playgroud)

  • 不要这样做。它在某些情况下会中断(例如具有相同名称的两个类)。 (3认同)