gpt4 book ai didi

cocoa - 在 cocoa 中集成 applescript

转载 作者:行者123 更新时间:2023-12-03 17:29:27 25 4
gpt4 key购买 nike

我制作了一个简短的苹果脚本,用于发送带有附件的电子邮件。现在我想将此脚本集成到我的 cocoa 应用程序中。我尝试了在互联网上找到的以下代码:

NSAppleScript *mailScript;
NSString *scriptString= [NSString stringWithFormat:@"the applescript"];
mailScript = [[NSAppleScript alloc] initWithSource:scriptString];
[mailScript executeAndReturnError:nil];
[mailScript release];

但是这段代码不起作用。我是 cocoa 的新手,需要一些帮助。

更新:电子邮件已创建。不过,添加附件后,applescript 似乎停止了。在脚本编辑器中运行时,applescript 工作得很好。有什么线索吗?

谢谢

最佳答案

那么,当您不忽略 -[NSAppleScriptexecuteAndReturnError:] 中的错误时,错误是什么?它的内容是否告诉您出了什么问题?

NSDictionary *dict = nil;
if ([mailScript executeAndReturnError: &dict] == nil)
{
//ooh, it went wrong, look at dict
}
else
{
// well, that worked!
}

关于cocoa - 在 cocoa 中集成 applescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1003219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com