例如,NSAppleScript
对象就像这样使用。
NSString * st = @"tell application \"System Events\" to tell (process 1 where frontmost is true) \n"
"click menu bar item 1 of menu bar 1 \n"
"end tell";
[[NSAppleScript alloc] initWithSource:st]
[aps executeAndReturnError:nil]
看起来很简单,但我需要创建一个AppleScript字符串,这有点笨拙。有没有办法通过SBApplication
或Cocoa API重写代码?