将 NSTableView 绑定到 NSMutableArray
我正在学习 Cocoa,我遇到了一个问题:我想通过绑定将 NSMutableArray 的内容绑定到 NSTableView。我阅读了许多有关它们的文档,但我无法使它们工作(…
NSMenuItem 的值与 BOOL 绑定
我在将 NSMenuItem 的“值”绑定到 BOOL 时遇到一些问题。 我将问题简化为: 1)菜单项必须调用更改 BOOL 值的操作方法,否则它将不起作用(即,如果 …
NSObjectController 混淆绑定到类属性。帮助!
我大部分时间都在自学可可并享受这种体验。我一整天都在努力解决一个简单的问题,谷歌让我失望了。我已阅读 Cocoa Bindings Program Topics 并认为我…
Cocoa Binding,如何询问“视图”?滚动到选择的一侧
目前,我将 NSArray 绑定到 NSArrayController,然后绑定到 NSTableView,因此数据和选择工作正常,但似乎我无法告诉表视图滚动到 NSArrayController …
验证 NSOpenPanel 附件视图中的输入
我想在 NSOpenPanel 期间向用户征求更多信息,但需要在打开面板完成之前验证该信息。例如,我可能希望允许用户在打开的面板选择中添加有关文件的注释…
Aaron Hillegass _Mac OS X 的 Cocoa 编程_ 第 9 章问题
在 Aaron Hillegass 的 Mac OS X 的 Cocoa 编程 的第 9 章中,名为“开始编辑插入”的部分中,他解释了如何做到这一点。但令我困惑的是,他还做了很多…
如何将可编辑 TextField 绑定到只读属性
有谁知道如何防止 Cocoa 绑定将值设置回绑定属性,但仍然触发默认操作选择器? 我正在尝试将 NSTextField 绑定到数据对象上的只读 NSString 属性。 我…
NSArrayController 和 KVO
当调用更新底层数组的方法时,我需要做什么来更新绑定到 NSArrayController 的 tableView ?一个例子可能会澄清这一点。 当我的应用程序启动时,它会…
NSTableView 如何通过绑定修改 NSArrayController 的选择?
假设我有以下情况: 当我在 NSTableView 中选择不同的行时,它会神奇地更新 NSArrayController (PersonController) 选择。 NSTableView 是如何做到这…
基本 Cocoa 绑定:从 IB 菜单中切换布尔值
我刚刚开始使用 Cocoa Bindings,虽然我已经阅读了大部分文档,但我仍然在努力实现一个基本功能,这让我怀疑我是否做错了,或者也许通过 IB 是不可能…
使用 Cocoa 绑定时如何取消保存首选项?
我刚刚开始搞乱绑定。我已经开始实现一个首选项对话框,将一些 NSColorWell 绑定到共享默认控制器。效果很好。我的值已正确编码并保存。 然而,不起作…
为什么我的 NSTableView 中的图像淡出?
首先,有一个 NSArrayController(“服务器”),其内容是“服务器”对象的数组。 我还有一个带有列的 NSTableView 。该列绑定到服务器的“arrangedOb…
重新编译 Obj-C 项目时丢失库
当我重新编译一个旧的 Obj-C 项目(一个 Cocoa 应用程序)时,链接器找不到一些常见的库模块,包括 sin() 和 sysctl()。该项目已在以前版本的 Xcode …