Как скрыть метку и показать ее при нажатии кнопки в приложении AppleScript? - PullRequest
0 голосов
/ 29 декабря 2018

Я хотел бы знать, как скрыть / показать метку с помощью AppleScript. Я попробовал что-то вроде:

property label : missing value
    if label's isHidden() = 1
                label's setHidden_(0)
            end if

, но не работает.

1 Ответ

0 голосов
/ 29 декабря 2018

Чтобы выполнить выражение AppleScript if, вы должны принудительно привести ObjC BOOL к AppleScript boolean.
Но вы можете передать AppleScript boolean в установщик.

if label's isHidden() as boolean then -- is true is redundant 
   label's setHidden:false
end if
...