0

我是新的 mac 开发人员,我想做以下事情:

  1. 我创建了一个简单的应用程序,我想在我的应用程序中单击一个按钮来打开位于 mac 上的外部应用程序(比如打开磁盘工具)(我知道如何使用 launchApplication 来完成这部分)

  2. 除了打开应用程序,我还想在打开磁盘工具应用程序后自动执行特定功能(如磁盘工具中的擦除功能)。(我不知道该怎么做)你能告诉我一些我在 mac 中真的很新的演示吗?

谢谢 !!

4

1 回答 1

0

外部应用程序应该是 Scriptable 应用程序。

编写脚本的应用程序是一种使其操作和数据可用以响应 AppleScript 消息(称为 Apple 事件)的应用程序。Apple 事件是一种可以指定复杂操作和数据的进程间消息。Apple 事件使得将高级任务封装在单个包中成为可能,该包可以跨进程边界传递、执行并通过回复事件进行响应。

您可以在相关的 Apple 文档中找到更多详细信息:Cocoa 脚本指南

于 2013-05-03T11:01:17.817 回答