我最近开始使用xCode和PyObjC编程,我正在尝试创建一个物流应用程序。我有一张桌子,里面有商店的商品,还有一张桌子,里面有花销。到目前为止,只要使用接口构建器将值链接到核心数据信息,一切都很正常,而且我不需要编写任何代码。现在的问题是,我在费用表中有一个属性"cost“,用户不应该输入这个属性。相反,它必须在用户输入事务的项数时在内部进行计算。此外,我希望将这些项目的数量添加到存储中的项目数量中。
Here is a graphic view of my problem。
此外,如果当用户在“数字”栏中输入一个值时,这是可能的,这将是很好的(去掉“插入”按钮。在此之前非常感谢。
发布于 2011-02-25 05:49:33
您需要编写一些代码。
通常的做法是将逻辑放入实体中的过渡属性中。然后为过渡属性编写一个自定义getter,以便该属性的值可以随着其他数据的更改而更改。
在本例中,cost
将是您的过渡属性,它将根据持久化属性number
和buy
的值进行计算。
通过绑定,用户对number
和buy
所做的任何更改都将自动反映在成本的显示值中。
https://stackoverflow.com/questions/2234540
复制相似问题