Function

class_addProperty(_:_:_:_:)

Adds a property to a class.

Declaration

func class_addProperty(_ cls: AnyClass!, _ name: UnsafePointer<Int8>!, _ attributes: UnsafePointer<objc_property_attribute_t>!, _ attributeCount: UInt32) -> Bool

Parameters

cls

The class to modify.

name

The name of the property.

attributes

An array of property attributes.

attributeCount

The number of attributes in attributes.

Return Value

true if the property was added successfully; otherwise false (for example, this function returns false if the class already has that property).