我有一个NSDictionary
字符串映射到数字,其中包含要在 UI 中编辑的对象的属性,例如
Length
:1
Height
:2
现在尝试使用键路径中字典中项目的键将 UI 中的文本字段绑定到字典中的条目会失败,因此尝试使用valueForKey:
like简单地访问字典中的条目
NSLog(@"KVC: %@", [self valueForKey:@"keysAndValues"]);
--> OK , Dump 显示Length
存储在字典中。
NSLog(@"KVC: %@", [self valueForKey:@"keysAndValues.Length"]);
[<YourClass 0x114608de0> valueForUndefinedKey:]:
此类对于键 keysAndValues.Length 不符合键值编码。
关于如何使用非常通用的模型设置 UI 绑定的任何建议,并将其所有内容存储在字典中?我很确定我已经读过带有访问字典中单个条目的路径的 KVC/KVO 确实有效-但再也找不到该主题了。