Contents

class_addProtocol(_:_:)

Adds a protocol to a class.

Declaration

func class_addProtocol(_ cls: AnyClass?, _ protocol: Protocol) -> Bool

Parameters

  • cls:

    The class to modify.

  • protocol:

    The protocol to add to cls.

Return Value

YES if the protocol was added successfully, otherwise NO (for example, the class already conforms to that protocol).

See Also

Working with Classes