在 Launch Daemon 中使用 Appkit 框架
我想使用 NSWorkspace 检查应用程序是否启动或关闭。 但该进程是 Launch Daemon,并且 Apple 文档称其不是线程安全的。 但是,使用 Workspace 的代码…
cocoa如何获取已安装的不可安装磁盘
NSWorkspaceDidMountNotification 可以很好地获取刚刚安装的磁盘的信息。 但是,如何在应用程序启动之前获取已安装磁盘的信息呢? 命令行:“diskutil…
为什么 NSWorkspace 的 openURL 无法打开多个 URL?
我有一个菜单项的操作,该操作应该根据“lyricLink”属性的值打开一个 URL。它将在第一次工作(以及“lyricLink”值相同的所有后续时间)。但是,如果…
Cocoa:启动另一个应用程序的沙盒权利
我正在从我的沙盒应用程序调用 [[NSWorkspace sharedWorkspace] launchApplication:path]; ,并且在控制台中收到此错误: 9/5/11 12:23:12.462 PM lsb…
Mac OS X - 监控应用程序启动?
我想为 Mac OS X 编写一个简单的菜单栏应用程序。用户只想在打开 Safari 时使用该应用程序。为了避免不必要地混乱菜单栏,我想根据 Safari 是否打开来…
NSRunningApplication,返回最近使用的应用程序列表?
我正在尝试获取最近使用的应用程序的列表。 NSWorkspace 返回活动应用程序的列表,我可以使用 NSRunningApplication 对它们进行一些选项排序。请参阅…
可可相当于diskEvt/kEventClassVolume?
我们的 UI 中有一个卷的下拉菜单,我想在安装新磁盘时更新它。在经典时代,这将涉及监视 diskEvt 事件。在 Carbon 中,我认为这是 kEventClassVolume…
- 共 1 页
- 1