0

CoreDataを使用するMacアプリケーションがあります。2つの属性を持つ1つのエンティティ「Employee」がemployeeNameありemployeePinます。従業員を追加するためにも使用される引き出しウィンドウがあります。CoreDataNSComboBoxの属性を入力したいのですが、わかりません。employeeNameCoreDataは正常に機能していますが、NSComboBoxをその特定の属性にバインドする方法がわかりません。

アレイコントローラーを作成し、パラメーター「Managed ObjectContext」をモデルキーパスを使用してAppDelegateに設定managedObjectContextしましたが、コンボボックスに名前が表示されません。コンボボックスに名前を表示するにはどうすればよいですか。ありとあらゆる助けをいただければ幸いです。

4

1 に答える 1

1

配列コントローラーを完全にセットアップするには、配列コントローラー'Entity Name'の ID インスペクターでモードを に設定し、これを次のように指定する必要があります。'Employee'

その後employeeName、配列コントローラーのコンボボックス (バインディングインスペクター内) の「コンテンツ値」をバインドする必要があります。( arrangedObjects)。

つまり、Bindings インスペクターで、

  • バインドをクリックします:配列コントローラー
  • コントローラーキー:arrangedObjects
  • モデル キー パス:employeeName
于 2013-03-07T20:21:48.693 に答える