是否可以在 Objective C 中使用 AppleScript 库?例如,向邮件应用程序询问所有邮箱的列表
性能会不会有提升?
是否可以在 Objective C 中使用 AppleScript 库?例如,向邮件应用程序询问所有邮箱的列表
性能会不会有提升?
您可以使用脚本桥
另一个链接macosxautomation
" AppleScript 是 Apple 事件消息传递的类英语语言界面
Mac OS X 的体系结构。AppleScript 脚本在执行时由 AppleScript 框架转换为 Apple 事件,用于查询和控制“可编写脚本的”应用程序。
多年来,开发人员和解决方案提供商一直在寻找一种简单的方法,将类似的能力包含在其他常见的编程语言中。Mac OS X v.10.5 包含一个名为 Scripting Bridge 的新框架,它使通用语言(如 Ruby、Python 和 Objective-C)能够轻松地将 Apple 事件发送到可编写脚本的应用程序”。
或阅读有关NSApplescript
在我看来,最好使用脚本桥。但是您可能会发现很难找到完整的文档或大量示例。
但我相信你会在这里找到帮助.. :-)
是的,您可以使用AppleScript
,但沙盒会强制执行限制。
是的,肯定存在性能问题,因为 AppleScript 会打开它所针对的应用程序
告诉应用程序 Safari
如果 safari 不存在,它将崩溃,如果已安装,它将运行。