Cocoa脚本桥和<contents>元素</contents>

时间:2010-05-25 23:10:24

标签: objective-c cocoa applescript scripting-bridge

因此,我正在尝试脚本的应用程序有一个脚本定义文件,其中包含&lt; contents&gt; element,这是一个“隐式指定的容器。”

问题是,如何使用Scripting Bridge获取此元素内部的内容?或者,我如何发送检索它所需的Apple事件,然后将我重新转换为SBObject?

我已经尝试过:

[document nameOfKey]
document.nameofKey
[document contents]
document.contents

1 个答案:

答案 0 :(得分:1)

不确定这是否会有所帮助,但我注意到有时您必须使用关键字“get”才能在访问其他部分之前实际获取某些内容。所以我会尝试这个...

[[document get] contents]
[[document contents] get]

等。请注意,“get”是SBObject的实例方法,因此您可以在文档中找到它。