相关疑难解决方法(0)

刷新Cocoa-Binding - NSArrayController - ComboBox

在我的应用中,我做了一个非常简单的绑定.我有一个绑定到NSArrayController的NSMutableArray.控制器本身绑定到ComboBox,它显示NSMutableArray的所有内容.工作良好.

问题是:数组的内容会发生变化.如果用户对应用程序进行了一些调整,我会删除NSMuteableArray中的所有项目,并用新的和不同的项目填充它.

但是NSMutableArray < - > NSArrayController < - > NSComboBox的绑定不会刷新.

无论我是否从Array中删除所有对象,ComboBox仍然显示相同的项目.

这有什么不对?我的方法是错误的还是我只需要告诉绑定刷新自己?我没有发现如何做到这一点.

cocoa nsarraycontroller cocoa-bindings

3
推荐指数
1
解决办法
4686
查看次数

标签 统计

cocoa ×1

cocoa-bindings ×1

nsarraycontroller ×1