NSObject
class NSObject : NSObjectProtocol
To import the cancellable NSObject category:
use_frameworks!
pod CancelForPromiseKit/Foundation
Or cancellable NSObject is one of the categories imported by the umbrella pod:
use_frameworks!
pod CancelForPromiseKit
And then in your sources:
import PromiseKit import CancelForPromiseKit
-
Warning
Important The promise must not outlive the object under observation.See also
Apple’s KVO documentation.Declaration
Swift
public func observeCC(_: PMKNamespacer, keyPath: String) -> CancellablePromise<Any?>Return Value
A promise that resolves when the provided keyPath changes, or when the promise is cancelled.
View on GitHub
Install in Dash
NSObject Extension Reference