クォーツコンポーザービューでココアプログラムを作成しました。次の方法で出力値を取得できます。
[qcView valueForOutputKey:@"Output"]
しかし、出力の新しい値が変更された場合、どうすればすぐに新しい値を取得できますか?
クォーツコンポーザービューでココアプログラムを作成しました。次の方法で出力値を取得できます。
[qcView valueForOutputKey:@"Output"]
しかし、出力の新しい値が変更された場合、どうすればすぐに新しい値を取得できますか?
Key-Value Observing を使用すると、値が変化したときにクラスにメッセージを自動的に送信できます。
の場合、インスタンス (KVO 準拠を追加するレイヤー)QCView
を接続する必要があります --- 詳細については、 http://developer.apple.com/mac/library/technotes/tn2005/tn2146.htmlを参照してください。QCPatchController