我想知道以下两种方法中哪一种是正确的或首选的方法来检索 Class
变量的父类(super class):
Class getSuperclass(Class cls) { return [cls 父类(super class)]; }
Class getSuperclass(Class cls) { 返回 class_getSuperclass(cls); }
最佳答案
嗯,docs在 class_getSuperclass()
上这样说:
You should usually use NSObject‘s superclass method instead of this function
所以,我会选择 1 号门。
关于Objective-C:检索 Class 实例的父类(super class)的首选方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7141505/