我在下面的主线程中调用并执行苹果脚本
NSAppleScript *as = [[NSAppleScript alloc]
initWithSource:@"tell application \"Finder\" to sleep"];
[as executeAndReturnError: NULL];
[as release];
但不起作用,而脚本
tell application Finder to sleep
在AppleScript编辑器中运行良好。
欢迎评论
答案 0 :(得分:4)
NSDictionary *errors = nil;
NSAppleEventDescriptor *result = [as executeAndReturnError:&errors];
NSLog(@"result: %@", result);
NSLog(@"errors: %@", errors);