mutableArrayValueForKey 和直接调用 insertObject:inEmployeesAtIndex: 之间的区别
我有一个关于使用 KVO 兼容方法从数组中插入/删除对象的问题。我正在研究 Aaron Hillegass 的 Mac OS X Cocoa 编程,我看到了以下代码行(在 insertOb…
为 NSPopupButton 设置默认选择?
是否可以在 NSPopupButton 上设置默认选择?我有一个允许用户选择他们想要设置的服务器类型,但由于 NSPopupButton 总是显示第一项,如果这是他们想要…
如何将可可绑定编写为代码而不是在 Interface Builder 中?
在我的模型中,我有一个 NSMutableArray 来跟踪不断变化的元素数量。 在我看来,我得到了一个显示元素数量的 NSTextField。 视图从 nib 文件中取消归…
NSTableView 的绑定值,但工具提示也被设置
我已在 Interface Builder 中设置了一个 NSTableView,以便从 NSArray 进行填充。数组的每个值代表表中的一行。该值已正确绑定,但作为副作用,表格单…
不适用带显示图案的标记
好吧,我对 Cocoa 还很陌生,尤其是 Bindings,但这就是我想要做的。我有一个由两个实体组成的核心数据模型:Category 和 Item。 Category 与称为 chi…
简单的 NSTableView 绑定示例
我试图通过绑定填充 2 列 NSVTableView,但数据未显示在表中。 在 XCode 中: 我的 AppDelegate 中有一个 NSMutableArray 来保存数据,以及相应的 @pr…
如何在 Cocoa 中将控件绑定到单例?
我的 FTP 应用程序中有一个单例,旨在存储该应用程序可以处理的所有类型的服务器,例如 FTP 或 Amazon S3。这些类型是位于应用程序包中的插件。它们的…
核心数据、绑定、值转换器:保存时崩溃
我正在尝试将 PNG 图像存储在由 sqlite 数据库支持的核心数据存储中。由于我打算在 iPhone 上使用此数据库,因此无法直接存储 NSImage 对象。我想使用…
如何在两个 nib 文件之间共享 NSArrayController?
我有一组图像和两个 nib 文件。一个 nib 文件有一个窗口,在 NSTableView 中显示图像。另一个笔尖有一个窗口,可将图像数组绘制到 NSView 中,并在选…
将对象添加到 NSDictionaryController
我有一个绑定到 NSDictionaryController 的 NSTableView。我已经通过界面生成器设置了它和内容字典。我的问题是,如何将对象添加到字典中,以便控制器…
使用 Cocoa Bindings 和 NSArrayController 观察模型变化
我的控制器中有一个绑定到可变数组的 NSArrayController,它管理我的模型对象的数组。数组控制器绑定到我的 UI。效果很好。 现在,我尝试手动观察控制…