我打電話,在主THEAD執行以下的AppleScript與NSAppleScript在執行AppleScript的編輯器不工作
NSAppleScript *as = [[NSAppleScript alloc]
initWithSource:@"tell application \"Finder\" to sleep"];
[as executeAndReturnError: NULL];
[as release];
蘋果腳本,但不工作,而腳本
tell application Finder to sleep
效果很好。
您的評論歡迎
它不工作的結果,錯誤的方式?怎麼了? – paulmelnikow
沒有任何反應 – arachide
這可能無法解決您的問題,但值得注意的是使用''System Events''上下文是更好的選擇 - ''Finder''''sleep'命令在'Legacy'套件中。另外,我假設你打算在你的第二個片段中雙引號「Finder」。 – mklement0