Cocoa是Apple的macOS应用程序开发框架,包括Foundation,Application Kit和Core Data。 iOS问题使用“cocoa-touch”标签。
所以我这里有这个片段,其中涉及一个块: NSArray *acceptableClasses = @[[DesktopEntity 类]]; __block NSInteger insertIdx = 行; [信息
我正在构建一个应用程序,它依赖于字符串属性在编辑文本时显示不同类型的数据。然后,某些属性会以不同的方式呈现,基本上在每次按键时,但仅...
获取 macOS 默认浏览器名称 - LSCopyDefaultApplicationURLForContentType
我正在 Xcode 中开发 macOS 应用程序。我需要做的事情之一是打开系统默认 Web 浏览器的 URL。我弹出一个警报,为用户提供此选项。警报...
我在这里关注这个代码 我有一个 NSTableView,它将文件夹名称显示为组标题,然后显示下面文件夹的内容,在本例中,这些都是图像。 所以就像,...
应用程序如何在不阻塞的情况下检查它是否有权通过 AppleScript 控制另一个应用程序?
我正在编写一个 AppKit macOS 应用程序,它将使用 AppleScript / Apple 事件来自动化另一个应用程序。我需要提前知道我的应用程序是否有权执行此操作
我有一个包含多个字段的数据库: word_id — 整数主键 单词 — 文本 ... 大约 15 万行。由于这是一本字典,因此我正在使用 LIKE 搜索带有掩码“search_string%”的单词。它...
在开始调试我的 flutter 项目时出现此错误。不知道从哪里开始。 在 iPhone 上以调试模式启动 lib/main.dart... 使用规范自动签署 iOS 以进行设备部署...
我有一个外部控制台应用程序(在 OS X 上),它向标准输出发出一系列从 1 到 100 的整数,大约每秒一次。 我 Swift,我需要按顺序使用该数字流......
默认情况下,Cocoa 将 NSTextFiled 的值绑定到属性仅在文本字段失去输入焦点时才会更新模型。 有没有办法强制更新,例如,单击表单按钮而不是......
如果在其他应用程序中按下全局键盘快捷键,如何防止发出蜂鸣声?
Mac OS X 10.6 — 可可 我正在使用全局事件监视器来使用自定义键盘快捷键显示状态项菜单: globalEventMonitor = [NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDownM...
我有一个 OSX 应用程序,它应该包含用户磁盘中任何位置的文件列表。 该应用程序的第一个版本将这些文件的路径保存在核心数据模型中。 然而,如果
SoundCloud cocoa 包装器无法在没有帐户的情况下访问资源
尝试访问 SoundCloud API (https://api.soundcloud.com/tracks.json) 中的公共端点,将 nil 帐户发送到 SoundCloudAPI 库。 API响应: 错误:错误域=
带有 SwiftUI 内容的 NSWindow 在 macOS 15 上具有零帧
如标题所示。我这样创建一个窗口: onboardWindow?.setFrame(.init(x: 0, y: 0, 宽度: 600, 高度: 400), 显示: false) 然后,当需要展示时: 让 contentView = WelcomeView() 让主机...
我想开始在 Mac 上编程。我有一些问题: 我不太喜欢 Objective-C,但我对 C 有所了解,我读到 Objective-C 是 C 的“方言” - 是否有可能...
Apple 最初的 HIG(遗憾的是,现已从网站上消失)指出: 对话框中最右侧的按钮(操作按钮)是确认警报消息文本的按钮。行动...
有没有办法检测我的 Mac 麦克风何时在使用?类似于 Mikro Snitch 所做的事情吗?这可以在 Cocoa 中完成吗?
是否可以以编程方式在阅读器模式下打开 Safari 和/或移动 Safari?
如何从 NSView 或 NSWindow 创建 AXUIElementRef?
关于 macOS Accessibility API,是否有办法创建对应于 NSView 或 NSWindow 的 AXUIElementRef? 似乎有一种方法可以做到这一点......
我创建了一个辅助应用程序,它监视 iTunes 并启动/终止主应用程序。 发射工作完美。 唯一的问题是我不允许终止主应用程序,因为
我试图回答有关 == 运算符的另一个问题,我创建了以下代码: NSString *aString = @"你好"; NSString *bString = aString; NSString *cString = @"你好"; if (aString == bStr...