class_getSuperclass(_:)
Returns the superclass of a class.
Declaration
func class_getSuperclass(_ cls: AnyClass?) -> AnyClass?Parameters
- cls:
A class object.
Return Value
The superclass of the class, or Nil if cls is a root class, or Nil if cls is Nil.
Discussion
You should usually use NSObject’s superclass() method instead of this function.
See Also
Working with Classes
class_getName(_:)class_setSuperclass(_:_:)class_isMetaClass(_:)class_getInstanceSize(_:)class_getInstanceVariable(_:_:)class_getClassVariable(_:_:)class_addIvar(_:_:_:_:_:)class_copyIvarList(_:_:)class_getIvarLayout(_:)class_setIvarLayout(_:_:)class_getWeakIvarLayout(_:)class_setWeakIvarLayout(_:_:)class_getProperty(_:_:)class_copyPropertyList(_:_:)class_addMethod(_:_:_:_:)