Как я проверяю, существует ли ключ в записи?

Я обнаружил это, если я пытаюсь получить доступ к полю в записи, например:

set track_album to (|Album| of t)

И то поле не существует, AppleScript бросает ошибку. Как я могу проверить, существует ли то поле сначала? Или как позволить ему перестать работать тихо? (Какой бы ни лучшая практика.)

6
задан Bill 2 January 2010 в 22:53
поделиться

1 ответ

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

она будет установлена на альбом, если он существует или по умолчанию, если нет.

или

try
album of t
on error -1728
default
end try
10
ответ дан 10 December 2019 в 00:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: