setHidden不能像我预期的那样工作

时间:2012-02-27 05:17:57

标签: objective-c boolean nsbutton

我尝试了以下内容:

我希望按钮可见或隐藏,具体取决于文件appCbPath的存在。 _theUpdButton是我的xib中的一个按钮。

//but unfortunately this doesn't work
BOOL boolCBAppExist = [self fileExist:appCbPath]; //Which returns true or false
[_theUpdButton setHidden:!boolCBAppExist];

//but this works
if (!boolCBAppExist)
{
    [_theUpdButton setHidden:TRUE];
}
else    
{
    [_theUpdButton setHidden:FALSE];
}

我不明白为什么第一次尝试不起作用。

我做错了什么?

0 个答案:

没有答案