如何检查记录中的密钥是否存在?

时间:2010-01-02 22:53:33

标签: applescript

我发现如果我尝试访问记录中的字段,例如:

set track_album to (|Album| of t)

该字段不存在,AppleScript会抛出错误。如何检查该字段是否存在?或者如何让它无声地失败? (无论哪种是最佳做法。)

1 个答案:

答案 0 :(得分:10)

set track_album to album of (t & {album:default})

如果存在,它将被设置为相册,否则将设置为默认。

try
album of t
on error -1728
default
end try