启动时核心数据计算结果

时间:2010-02-08 17:32:34

标签: cocoa core-data binding

感谢您的帮助。

我有一个基于doc的Core Data应用程序,该应用程序由一个包含两列的表组成。列单元格中填充了美元货币美元值。我在每列底部有两个带有数字格式器的标签。每个标签显示其各自列的总和。我这样做是为了绑定:

  • 绑定到arrayController
  • Controller Key - arrangeObjects
  • modelKey - @ sum.regAmount,@ sum.regAmount1

标签属性Types在数据模型中是int 16。

无论如何,这些计算工作正常,结果值会在启动时显示。

我需要做的是在第三个标签中显示启动时两个结果总和之间的差异。出于某种原因,我无法获取总和值来执行计算。

此操作使用发件人:

(runningBalance.intValue = (theDeposits.intValue - theAmounts.intValue)); 

如何在启动时自动显示两个总和的计算差异,而无需手动执行操作?

再次感谢。

1 个答案:

答案 0 :(得分:0)

您不需要动作,您需要一个可以绑定的模型键,就像您对总和一样。然后将它绑定到标签的display(?)属性,它应该自动调用。