これは簡単だと思っていましたが、2日後に敗北を認めました. タスクは簡単です。
ユーザー インターフェイスで、myClass の NSMutableDictionary に含まれるキーと値のペアから単一の NSString 値を表示および編集します。
コードの抜粋は次のとおりです:
IB:
- ファイルの所有者クラス = myClass
- ファイルの所有者モデル キー パス 'settings' にバインドされた NSDictionaryController コンテンツ ディクショナリ -
DictionaryController ArrangeObjects モデル キー パス 'test' にバインドされた NSTextField
myClass:
NSMutableDictionary *settings;
settings = [[NSMutableDictionary alloc] init];
[settings setObject:@"2400" forKey:@"test"];
次のエラーが発生します。
[<_NSControllerKeyValuePair 0x1001db3d0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key test.
コメントやヘルプは大歓迎です。