class_setWeakIvarLayout(_:_:)
Sets the layout for weak Ivars for a given class.
Declaration
func class_setWeakIvarLayout(_ cls: AnyClass?, _ layout: UnsafePointer<UInt8>?)Parameters
- cls:
The class to modify.
- layout:
The layout of the weak
Ivars forcls.
See Also
Working with Classes
class_getName(_:)class_getSuperclass(_:)class_setSuperclass(_:_:)class_isMetaClass(_:)class_getInstanceSize(_:)class_getInstanceVariable(_:_:)class_getClassVariable(_:_:)class_addIvar(_:_:_:_:_:)class_copyIvarList(_:_:)class_getIvarLayout(_:)class_setIvarLayout(_:_:)class_getWeakIvarLayout(_:)class_getProperty(_:_:)class_copyPropertyList(_:_:)class_addMethod(_:_:_:_:)