2009-11-04 69 views
0

我正在尝试编写一个简单的库存检查程序,并且我有一个绑定到核心数据的表视图。该表有3列:型号,价格和数量有现货。更新核心数据的值

我在下面有一个NSTextField和一个NSButton,这样用户可以输入他们希望购买的数量,当他们点击“添加到购物车”时,程序应该获取“库存数量”列中,在选中的行中,并扣除输入到NSTextField中的值,显然,它会返回一个错误,即没有足够的库存。同时,所需的整行,型号,价格和数量应添加到“发票”中。

我的问题是:我将如何去检索选定行的数量字段中的值,操作它,并将其重新插入到表中?

或者我需要直接编辑核心数据吗?我会怎么做呢?

非常感谢, 迈克尔

回答

3

我假设表,事实上,绑定到NSArrayController实例。控制器的selectedObjects属性是你想要的。

+0

感谢您的回复。它绑定到一个NSArrayController,但我没有用代码设置核心数据,只是数据模型和ctrl +拖动。 我将如何去设置和使用“selectedObjects”属性? 谢谢! – Michael 2009-11-04 17:49:42