单击NSButton时从项目运行AppleScript

时间:2014-08-07 10:02:15

标签: objective-c xcode cocoa applescript nsbutton

我有一个正确导入我的Xcode项目的AppleScript,我还设置了一个-(IBAction)来处理用户点击按钮但是我无法在点击按钮时运行AppleScript 。

我基本上希望脚本能够像通过Finder打开一样运行。

1 个答案:

答案 0 :(得分:0)

NSString* path = [[NSBundle mainBundle] pathForResource:@"finder" ofType:@"scpt"];
NSURL* url = [NSURL fileURLWithPath:path];
NSAppleScript* appleScript =[[NSAppleScript alloc] initWithContentsOfURL:url error:nil];
[appleScript executeAndReturnError:nil];