0

私のコードは次のようになります。

NSMutableString* cmd = [NSMutableString new];
[cmd appendString:@"script createScriptFile\n"];
[cmd appendString:@"beep\n"];
[cmd appendString:@"end script\n"];
[cmd appendString:@"store script createScriptFile in \"/tmp/narg.scpt\"\n"];
NSAppleScript* script = [[NSAppleScript alloc] initWithSource:cmd];
NSDictionary* err = nil;
NSAppleEventDescriptor *result = [script executeAndReturnError:&err];

これはエラーなく正常に実行されますが、結果のスクリプト ファイル (narg.scpt) は次のようになります。

script createScriptFile
beep
end script
store script createScriptFile in "/tmp/narg.scpt"

そして、私が望むのは、narg.sctp が次のようになることです。

beep

私は何を間違っていますか?

ありがとう、クリス

4

0 に答える 0