0
私はNSComboBoxを含むモーダルウィンドウを持っています。 "Use Data Source"が回るように設定され、コンボボックスがエントリを正しく一覧表示します。ビューコントローラは、データソースのデリゲートです。既存のオブジェクトを更新するためにモーダルウィンドウを呼び出すと、選択されたエントリがあればコンボボックスに表示させたいと思います。これはどうすればいいですか?NSComboBoxエントリの事前選択
私はviewWillAppearのエントリにアクセスしようとしました。私は取得し、エラーは、エントリがないということです。コード内にあるさまざまな印刷ステートメントは、ドロップダウン矢印がクリックされるまで値が読み込まれないことを示しています。デリゲートとして提供している2つの関数は次のとおりです。
func numberOfItems(in comboBox: NSComboBox) -> Int
func comboBox(_ comboBox: NSComboBox, objectValueForItemAt index: Int) -> Any?
上記の2番目の関数で選択した項目を設定することはできますか?