为了控制其他应用, 的 AppleScript的 强> 仍然是唯一的出路。 NSAppleScript 和 ScriptingBridge 充其量只是笨重,而且对于任何超出相对简单的东西的东西都是劣等的。对于Cocoa应用程序,最好的方法是使用 AppleScriptObjC 框架,可用于AppleScript,Objective-C或Swift项目 - 这是一个相当新的 GitHub上的Swift示例 。
NSAppleScript
ScriptingBridge
AppleScriptObjC