NSObject
extension NSObject: TxExtensionWrapperCompatible
extension NSObject: Then
-
闭包
Declaration
Swift
public typealias NotificationClosures = (Notification) -> Void
-
闭包
Declaration
Swift
public typealias NotificationVoidClosures = () -> Void
-
通知监听
Declaration
Swift
public func observerNotification(_ name: NSNotification.Name, object: Any? = nil, action: @escaping NotificationClosures)
Parameters
name
名称
object
发送对象
action
动作,回调Notification
-
通知监听
Declaration
Swift
public func observerNotification(_ name: NSNotification.Name, object: Any? = nil, action: @escaping NotificationVoidClosures)
Parameters
name
名称
object
发送对象
action
动作,回调Void
-
移除监听
Declaration
Swift
public func removeNotification(_ name: NSNotification.Name, object: Any? = nil)
Parameters
name
名称
-
移除监听
Declaration
Swift
public func removeNotification()