我认为这很简单,但两天后我承认失败。任务很简单:
在用户界面中,显示和编辑 myClass 中 NSMutableDictionary 中包含的键/值对中的单个 NSString 值。
以下是代码摘录:
在 IB 中:
- 文件所有者类 = myClass
- NSDictionaryController 内容字典绑定到文件所有者模型键路径“设置”
- NSTextField 绑定到 DictionaryController 排列对象模型键路径“测试”
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.
非常感谢任何评论和帮助。