Mac OS X - 没有菜单的应用程序?
我想构建一个没有菜单栏、停靠栏图标或位于应用程序切换器中的应用程序。基本上,它应该像 Quicksilver 一样:我通过全局热键(例如 Safari)激活它,…
NSTextField:如何仅在聚焦时绘制背景
我在窗口中放置了一个文本字段,并且我希望文本字段仅在聚焦时绘制背景。 我知道窗口中的所有控件共享一个字段编辑器。 我尝试子类nstextfield并实现b…
NSWindow setAlpha 不生效
我的应用程序有一个窗口,当它激活时,它的 alpha 从 0 到 1 进行动画处理,并在停用时将其 alpha 设置为 0,但我发现,如果我的应用程序仅激活很长时…
如何检测屏幕是否具有在 Cocoa 中渲染的预定义位图区域?
首先,标题可能会产生误导,因为我不知道如何正确地提出我的问题,因为英语不是我的母语。 要点是:我有一个位图,一个图标,是从桌面的屏幕截图中提…
Objective-C 委托与 Java 侦听器
我读过很多关于 Objective-C 代表的文章和读物,试图理解它们。来自 Java,它们看起来非常像 Java 监听器。例如,假设我有一个 Java 按钮。当按钮被按…
在 OSX 上创建连接到 Core Data 的类似 iTunes 的网格视图
我是一位经验丰富的 iOS 开发人员,对创建 Mac 应用程序感兴趣。我想创建一个通过绑定连接到我的核心数据存储的数据网格视图,它与 iTunes 一样,默认…
如何在基于 SSD 的 Mac 上模拟正常硬盘性能?
我想要什么 我想在基于 SSD 的开发机器上模拟普通硬盘的性能。 背景 我正在使用 SSD 的 Macbook 上开发 Mac 应用程序。速度快得惊人。 如果有人有标准…
在 Obj-C 中没有 Foundation Framework 是否可以实现标准 NS 类?
仅适用于标准 gcc Objective-C 标头。 最重要的是我对数组和字典感兴趣。 如果可能的话,那么哪些超类应该是子类?…
在两个笔尖之间传递参数:建议?
在我的主笔尖 (nib1) 中,有一个按钮可以使用下面的代码激活另一个笔尖 (nib2)。 我目前将值传递给 nib2 并从 nib2 获取的方法是在 nib1 中创建类方法…
将 NSSegmentedControl 绑定到布尔值?
我对 Cocoa Bindings 还很陌生,即使在浏览了文档之后我也没有找到这个问题的答案。我想要做的是有一个只有两个段的分段控件。如果选择第一个段,则 N…
无法编辑 NSWindow 的工具栏 - Cocoa
所以我使用的方法是: [someWindow setContentBorderThickness:24.0 forEdge:NSMaxYEdge] 但我似乎无法让工具栏增加高度。它只是与默认情况保持相同。…