在AppleScript的,我习惯叫:如何从AppleScript访问Cocoa-AppleScript应用程序中的捆绑文件?
set audio_file to (path to me as string) & "Contents:Resources:Audio:Music.mp3"
display dialog "Path: " & (quoted form of POSIX path of audio_file)
我现在有Xcode的可可的AppleScript项目中的代码。它编译得很好,但脚本根本没有运行。该对话框从不显示。
没有(path to me as string)
它的工作原理,但没有路径。
我发现这个问题是_path的“我”的一部分,我作为string_。如果我使用_path作为string_它可以工作。现在的子问题是“如果我不能使用_me_,如何自我引用脚本文件夹?“ – 2011-05-08 23:15:33
得到的答复是,在可可的AppleScript应用程序,正确的sintaxis是不是: '(路径把我当成文本)' 但是: '(路径当前应用为文本)' _me_不适合作为自我引用,正确的是_current application_。 希望这可以帮助其他人:) – 2011-05-08 23:41:17