2009-05-22 165 views
0

可以说我有一个具有数量值的对象。是否有可能具有结合多个关键路径的绑定?

另外,我有一个数组控制器,它包含这些对象的数组。

此外,我有一个表中有一个总列的百分比(即给定行的数量的所有行的数量的总和的百分比),这需要通过绑定填充适当的值。

看来,这样做的想法是将此列绑定到arrayController.arrangedObjects。@ sum.quantity除以arrayController.arrangedObjects.quantity。

可以做到这一点吗?

如果不是,你能否提出一种实现相同目标的替代方法?

回答

1

一种方法是实现自定义数字格式化程序,使用除数的自定义绑定,程序绑定到arrayController.arrangedObjects.quantity。在格式器的setObjectValue:方法中,您将执行除法并将结果传递给super

相关问题