没有数组的 NSArrayController
我刚刚意识到有两种方法可以使用 NSArrayController。 将控制器绑定到数组并将对象添加到数组中。或者根本不使用任何数组,直接将对象添加到控制器中…
NSDictionaryController 似乎没有观察到内容字典的更改
我一定错过了一些简单的东西,但是我在将 tableView 绑定到 NSDictionaryController 时遇到了一些麻烦。这是我当前方案的模型: TableViewColumn --bi…
绑定包含 NSPopUpButtons 的表列
我有一个表,其中一列使用 NSPopUpButtonCell。尽管我尽了最大努力,但我似乎无法找出按照我想要的方式正确绑定所有内容的方法。这就是我想要做的: …
在 Xcode Document App 中:为什么 MyDocument 的 init 方法会被调用两次?
我按照 Hillegass 的第 8 章在那里实现了 RaiseMan 应用程序。 然后我决定遵循相同的过程来实现我正在参加的 Cocoa 编程课程中的练习代码,但在构建和…
将 NSSlider 绑定到 NSTextField 并使用 nil minValue?
我有一个绑定到文本字段的 NSSlider 以显示滑块给出的值。 一切正常,但我希望 NSSlider 将“nil”作为 minValue 发送到对象。 例如,我可以在保存(…
在用相同类型的另一个实例替换目标对象的实例后,如何保持 Cocoa 绑定正常工作?
我希望能够使用绑定来使我的 GUI 与动态加载的对象保持同步,但是一旦我用另一个相同类型的对象替换有问题的对象,绑定就会中断并且 GUI 会停止更新。…
将 NSColorWell 绑定到 NSTextField
我正在尝试将 NSColorWell 绑定到 NSTextField 值并实现 NSFormatter 子类。 NSColorWell 绑定到应用程序委托中的 ivar,该委托也绑定到 NSTextField…
观察 NSTreeController 绑定的 CoreData 实体以进行插入/删除
我正在创建自己的可绑定自定义树视图。为此,我想观察 NSTreeController 来更新其项目的多对多关系。 NSTreeController 绑定到 CD 管理对象上下文。每…
NSTableView 的列绑定到不同的 NSArrayController
我有 NSTableView 和其中的两列: NSTableColumn *column = [[[NSTableColumn alloc] initWithIdentifier:@"custId"] autorelease]; [column bind:@"v…
Mac OS X 上的 Cocoa 应用程序架构
在长期从事 iPhone 工作后,我将重新开始在 Mac 上进行 Cocoa 开发。我之前在 Mac 上使用 Cocoa 的经历只是一些很小的工具。我正在寻求建立一些严肃的…