“带有校准红色的颜色:绿色:蓝色:alpha:”不会起作用
我想使用 NSColor 创建颜色,但没有一个静态构造函数似乎适合我。屏幕截图描述了我遇到的问题。 我正在引用: #import 并导入了框架“AppKit”。我还…
NSTextView 在图层上时不显示红色拼写错误下划线
当 NSTextView 是层支持的 NSView 的子视图 (-wantsLayer == YES) 时,它不会渲染波浪状的红色为拼写错误的单词添加下划线。重现这一点所需要做的就是…
NSWindow 关闭时如何收到通知
我怎样才能注意到 NSWindow 何时应该或将要关闭?我想要像 windowWillClose 这样的东西。不幸的是,NSWindowController 没有像 UIViewController 那样…
跨运行存储 NSCombobox 历史记录
我正在编写一个小型 Mac OS 实用程序应用程序,其中包含一个用于 URL 的 NSComboBox。 我希望历史记录能够持久,但我不确定在哪里/何时/如何保存数据…
验证对 NSCollectionView 的拖动不会在视觉上反映出来
我有一个 NSCollectionView,我想接受从应用程序中其他地方拖动的项目。 我在collectionview的委托中实现collectionView:validateDrop:proposedIndex:…
奇怪的 NSPasteboard 和 TextEdit 交互
我正在从应用程序中的两个位置拖放字符串。一种来自自定义 NSView,另一种来自 NSTableDataSource 委托。第一个允许我将文本拖动到 TextEdit 应用程序…
部分用户绘制 NSWindow 时出现 CGContextSetCompositeOperation 错误
我编写的一个简单的 10.6 Cocoa 应用程序基本上绘制了一个带有一些按钮和文本的常规窗口,并且一直在喷出数百条控制台日志消息: : CGContextSetCompo…
appkit 应用程序中的自动释放池
我很难准确理解 AppKit 应用程序中自动释放池的创建和释放时间。 例如,如果我有一个覆盖 init 的 ApplicationController 类,是否有一个自动释放池在…
如何知道哪个 NSTableView 打开了上下文菜单?
我有 5 个 NSTableView 实例,它们具有相同的上下文菜单。当我收到菜单已被单击的消息时,我需要知道哪个表发送了它。我已经检查了 NSMenu 文档,但似…
更改窗口按钮的控制色调
我想将我的应用程序的默认系统控制色调覆盖为始终 NSGraphiteControlTint。但下面的代码似乎不起作用。有什么建议吗? NSButton *button = [window st…
NSXMLNode 的nodesForXPath:error: 是否保证特定的顺序?
我通过调用 -nodesForXPath:error: 从 XML 文档中提取节点。现在我想知道它是否保证,节点按照它们在文档中从上到下出现的顺序返回(这对我来说至关重…
填充令牌后调整 NSTokenField 的大小
我使用 NSTokenField 作为用户输入标签的方式。一切工作正常,并且当用户添加或删除标签时,它与管理标签的 CoreData 挂钩。 我最近添加了逻辑,以便 …