使用 Cocoa 绑定时如何取消保存首选项?
我刚刚开始搞乱绑定。我已经开始实现一个首选项对话框,将一些 NSColorWell 绑定到共享默认控制器。效果很好。我的值已正确编码并保存。 然而,不起作…
为什么我的 NSTableView 中的图像淡出?
首先,有一个 NSArrayController(“服务器”),其内容是“服务器”对象的数组。 我还有一个带有列的 NSTableView 。该列绑定到服务器的“arrangedOb…
重新编译 Obj-C 项目时丢失库
当我重新编译一个旧的 Obj-C 项目(一个 Cocoa 应用程序)时,链接器找不到一些常见的库模块,包括 sin() 和 sysctl()。该项目已在以前版本的 Xcode …
使用 CoreData 自动持久从 NSArrayController 中删除对象
我有一个 NSTableView,其中一列绑定到 NSArrayController,表示来自 NSManagedObjectContext 的实体集合。我还有一个“删除”按钮,连接到 NSArrayCo…
由 NSSlider 控制的 IKImageView 缩放
通过 NSSlider 在 IKImageView 中设置图像缩放系数的最佳实践是什么? 我能够将滑块绑定到 IKImageView 的放大或缩小操作。 显然,我更愿意看到的是一…
使表格的显示依赖于 Interface Builder 中另一个表格中的选择
我已经设置了一个带有两个 NSTableView 的窗口。在核心数据中,我设置了两个实体,其中一个包含另一个更大分组的成员(例如汽车和制造商)。我为每个…
在 Xcode 中使用绑定进行底层修补
让我们采用两个核心数据实体,设置如下: 实体 A:汽车 Attributes: year model Relationships: manufacturer (<<-> Manufacturer) 实体 B:制…
如何使用核心数据和抽象实体创建主从接口?
苹果有一个很好的小教程,用于制作简单的主从界面。 Interface Builder 甚至会自动从核心数据实体为您生成一个。然而,我正在尝试做一些比简单示例更…
Interface Builder 不会连接按钮,但教程说它应该可以工作
我一直在尝试学习 Core Data,浏览 Stack Overflow 上的问题后,我得到了一个建议:我可以尝试 Cocoa Dev Central 上的 Core Data 教程(链接)。 到…
绑定枚举属性最简洁的方法是什么?
我有一个菜单,其中包含枚举中每个值的项目。 菜单: [ ] Sort by Due Date [ ] Sort by Priority [√] Sort by Title 枚举: typedef enum CW_TASK_S…
Cocoa Core Data 新手指南
我是众多热衷于尝试 Mac OS X 开发的未经洗礼的 .NET 开发人员之一。目前我正在尝试弄清楚 Cocoa 的各种元素,但在核心数据上有点卡住了。 我注意到 W…
如何使用 Cocoa 中的 Bindings+CoreData 实现 iTunes 风格的源列表?
举例来说,我正在 Cocoa 中编写一个 iTunes 克隆应用程序,该应用程序由 CoreData 支持。为了简单起见,假设有两个“部分”,“库”,其中包含音乐、…
Cocoa 中的 Carbon 崩溃:NSAutoreleasePool 释放后 EXC_BAD_ACCESS
我正在使用 Bindings 为 Photoshop CS3 插件开发 Cocoa 用户界面。 (Cocoa 中的 Carbon,因为 PS 是一个 Carbon 应用)当我关闭模态 NSWindow 和 NSA…