func removeObserver (NSObject, forKeyPath : String)
func removeObserver (NSObject, forKeyPath : String, context: UnsafeMutableRawPointer?)
Availability
Technology
func addObserver(_ observer: NSObject
,
forKeyPath keyPath: String
,
options: NSKeyValueObservingOptions
= [],
context: UnsafeMutableRawPointer
?)
observer
The object to register for KVO notifications.
KVO通知に登録するオブジェクト。
The observer must implement the key-value observing method observe
.
keyPath
The key path, relative to the object receiving this message, of the property to observe. This value must not be nil
.
options
オプション
A combination of the NSKey
values that specifies what is included in observation notifications. For possible values, see NSKey
.
context
Arbitrary data that is passed to observer
in observe
.
Neither the object receiving this message, nor observer
, are retained. An object that calls this method must also eventually call either the remove
or remove
method to unregister the observer when participating in KVO.
func removeObserver (NSObject, forKeyPath : String)
func removeObserver (NSObject, forKeyPath : String, context: UnsafeMutableRawPointer?)