如何在 AppleScript 应用程序中按下按钮时隐藏标签并显示它?

How to hide a Label and show it when a button is pressed in AppleScript app?

我想知道如何使用 AppleScript hide/show 标签我试过类似的东西:

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

但不能正常工作。

要执行 AppleScript if 表达式,您必须将 ObjC BOOL 强制转换为 AppleScript boolean.
但是您可以在 setter.

中传递 AppleScript boolean
if label's isHidden() as boolean then -- is true is redundant 
   label's setHidden:false
end if