0

假设我有一个具有数量值的对象。

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

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

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

是否有可能做到这一点?

如果没有,您能否提出实现同样目的的替代方法?

4

1 回答 1

1

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

于 2009-05-22T05:39:20.520 回答