我正在尝试使用我的可编写脚本的应用程序来使用AppleScript:
tell application "My App"
tell thing 1 -- my custom class
dosomething -- my custom command
end tell
end tell
我喜欢影响"事物1"的命令。这甚至可能吗?
或者我需要在命令中添加一个参数,如下所示:
tell application "My App"
dosomething with thing 1
end tell
我宁愿使用第一个选项。
BTW,如果其他人正在努力使用对象优先命令:离开命令&#34; class&#34;是非常重要的。字段为空,仅在<responds-to>
元素中设置方法名称。
答案 0 :(得分:1)
使用Object-first命令并实现传递自定义类类型的direct-parameter
密钥。
<responds-to>
Cocoa方法有一个参数
- (void)dosomething:(NSScriptCommand *)command