NSBrowser で現在選択されているパスを使用して NSPathControl を更新し続ける必要がありますが、パスが NSBrowser から変更されたときに通知を受け取る方法がわかりません。これを行う理想的な方法は、NSBrowser でパス キー パスを観察することですが、これにより、KVO は<key>
void メッセージを返し、更新を行わない set メソッドのみを観察できます (setPath は bool 成功値を返します)。
selectedCell キーパスも観察しようとしましたが、選択が変更されたときに通知が届きません。
私が見逃しているこれを行うための他の本当に明白な方法はありますか?