この素晴らしいスクリーンショットを見て、私が何を質問できるか想像できると思います...
スクリーンショット http://a4.s3.p.quickshareit.com/files/screenshot_75d0fc54a05ec7eae3f410.png プレイヤー:
右側: 設定パネル
NSTableView
、左側: メインウィンドウNSPopUpButton
(NSMenu
;] の下)
ポップアップの選択されたオブジェクトは、テーブルビューでこれらのいずれかにバインドされます。テーブルビューから(選択したポップアップで)オブジェクトを削除すると、この醜いもの(そこに表示されるもの)が表示されます。私は CoreData を使用しており、NSArrayController は 1 つのエンティティにバインドされています。
私は2つの興味深いものを見つけました:
NSManagedObjectContextObjectsDidChangeNotification
[NSPopUpButton synchronizeTitleAndSelectedItem];
最初に、誰かがいつテーブルビューからアイテムを削除したかを知っています。残念ながら、私の問題では2番目は機能しません...
では、この醜いものを吹き飛ばす方法はありますか? =D
ところで、この素敵なアプリとネイティブの URL 短縮サービスに興味がある場合は、こちらをご覧ください。