objective-c – 如何在OS X下从Applescript调用Cocoa方法

前端之家收集整理的这篇文章主要介绍了objective-c – 如何在OS X下从Applescript调用Cocoa方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在以前的OS X版本(10.6之前版本)中,可以通过applescript(“Applescript Studio”)中的“call method”命令调用 Cocoa方法.
例如.这条路:

将URL设置为“http://www.apple.com
将URLWithString设置为(带参数30的URL的调用方法“stringByAddingPercentEscapesUsingEncoding:”)

“Applescript Editor”(10.6)中的脚本解释器不理解命令“call method”. – 是否有“Applescript Editor”(10.6)的等价物?

解决方法

你可以在applescript中使用“call method”. Apple将这种能力赋予了Automator,我们可以通过使用“Automator Runner”应用程序从AppleScript访问该功能.我最近刚向某人展示过.请参阅我的帖子#4 here.

所以要回答你的问题,只需将你的“调用方法代码放在一个tell应用程序“Automator Runner”告诉块中.

猜你在找的cocoa相关文章