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