NotificationObservation
public final class NotificationObservation : CustomStringConvertible
An opaque reference type that manages the lifetime of a notification observer.
A NotificationObservation is initialized with a dispose block that is executed when the observer is deallocated.
Inside the dispose block, you should run whatever actions are needed to remove the observer.
Seealso
NotificationObservationBag-
Initializes a new observation that runs a provided block when it is deallocated.
Declaration
Swift
public init(_ disposeBlock: @escaping () -> Void)Parameters
disposeBlockA block to evaluate when the token is deallocated.
-
Adds the observation to a given observation bag.
Declaration
Swift
public func stored(in bag: NotificationObservationBag) -
Declaration
Swift
public var description: String { get }
View on GitHub
NotificationObservation Class Reference