3

我对绑定有误解吗?我将(NSArrayController 的内容)绑定到 NSDictionary 的“allValues”数组,它认为它是空的。我用一个属性绑定到一个随机对象,该属性我设置为同一个 NSDictionary 的“allValues”数组,它工作正常。

这是预期的行为,还是我做错了什么?此外,如果这是预期的,那么处理这个问题的标准方法是什么?制作相对无目的的对象只是为了在属性中保存数组以便我可以绑定到它们看起来很难看。

4

1 回答 1

4

绑定到@"allValues"意味着向字典发送-valueForKey:@"allValues"消息。然后字典通过查找-objectForKey:@"allValues"在这种情况下不是您所追求的来解释这一点。

尝试绑定到@"@allValues"(有关更多详细信息,请参阅-[NSDictionary valueForKey:]文档)

于 2010-02-18T12:19:16.707 回答