Classes

The following classes are available globally.

  • CocoaAction wraps an Action for use by a UI control (such as NSControl or UIControl).

    See more

    Declaration

    Swift

    public final class CocoaAction<Sender>: NSObject
  • Wraps a dynamic property, or one defined in Objective-C, using Key-Value Coding and Key-Value Observing.

    Use this class only as a last resort! MutableProperty is generally better unless KVC/KVO is required by the API you’re using (for example, NSOperation).

    See more

    Declaration

    Swift

    public final class DynamicProperty<Value>: MutablePropertyProtocol