次のような可変辞書の可変配列を持つ単純なアプリケーションを試しています-
NSMutableDictionary *sample6 = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"title6",@"title",[NSNumber numberWithBool:NO],@"state", nil];
IB では、NSButtonCell (チェック ボックス) を使用してテーブル ビューを作成しました。
次の表の列バインディングを使用して、チェックボックスの状態 (チェック済みまたはチェック解除済み) を表示できました。
Value - ArrayController.arrangedObjects.state
この場合、以下のスクリーンショットに示すように、「チェック」というタイトルのチェックボックスの配列が表示されます。
今私の目的は、バインディングを使用してチェックボックスのタイトルを表示し、その状態を取得しているのと同じ可変辞書から値を取得することです。
ボタンセルの次のバインディングを試しましたが、機能しませんでした:
タイトル -> ArrayController.selection.title
ボタンセルのこのバインディングも試しました:
タイトル -> ArrayController.arrangedObjects.title
上記のバインディングを使用した後、次のように表示されました。
どのコントローラーキーを使用するかを提案できますか?これがタイトルを表示する正しい方法ではない場合、正しい方法は何ですか?