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通知に登録するオブジェクト。
keyPath
The key path, relative to the array, of the property to observe. This value must not be nil. 監視するプロパティのキーパス、この配列に相対的に。この値は、nilであってはいけません。
options
オプション
A combination of NSKey
values that specifies what is included in observation notifications.
NSKey
値の組み合わせ、それは監視通知に何が含まれるかを指定します。
context
Arbitrary data that is passed to observer in observe
.
observe
においてオブザーバに渡される随意のデータ。
NSOrdered
objects are not observable, so this method raises an exception when invoked on an NSOrdered
object. Instead of observing an ordered set, observe the to-many relationship for which the ordered set is the collection of related objects.
NSOrdered
オブジェクトは監視可能ではありません、それでこのメソッドはNSOrdered
オブジェクト上で発動される場合は例外を引き起こします。ある順序集合を監視する代わりに、その順序集合が関連オブジェクトのコレクションであるところの対多関係を監視してください。
func removeObserver (NSObject, forKeyPath : String)
func removeObserver (NSObject, forKeyPath : String, context: UnsafeMutableRawPointer?)