EventBusProtocol

public protocol EventBusProtocol

Undocumented

subscribe / push

remove event

  • remove(observer:) Extension method

    移除 target 下所有订阅事件

    Declaration

    Swift

    mutating func remove(observer: AnyObject)

    Parameters

    target

    担保 target

  • remove(key:) Extension method

    移除 key 所有订阅事件

    Declaration

    Swift

    mutating func remove(key: EventBusKey)

    Parameters

    key

    订阅数据名

  • remove(observer:key:) Extension method

    移除特定订阅事件

    Declaration

    Swift

    mutating func remove(observer: AnyObject, key: EventBusKey)

    Parameters

    target

    担保 target

    key

    订阅数据名