NSMenuItem隐藏绑定问题

时间:2010-07-21 13:02:07

标签: cocoa macos binding nsmenuitem

我有一个NSMenuItem,我已经绑定到IB中的NSUserDefaults布尔值。

当变量bMenuHidden为true时,我希望隐藏我的NSMenuItem,反之亦然。这在雪豹的预期下有效。但是,Leopard在某些情况下会挣扎。特别是:无论bMenuHidden的值如何,我的NSMenuItem在首次启动应用程序时都可见。我已通过Property List Editor验证了该值是否存在,是否为布尔类型,并设置为true。

不可否认,我对“占位符”值没有太多经验(Apple文档在这个问题上有点混乱),但是我将所有内容设置为默认为是(在这些情况下隐藏菜单,因为它是更安全而不是抱歉):

我做错了什么?

0 个答案:

没有答案