3

IBのNSUserDefaultsブール値にバインドしたNSMenuItemがあります。

変数bMenuHiddenがtrueの場合、NSMenuItemを非表示にします。その逆も同様です。これは、SnowLeopardでは期待どおりに機能します。ただし、Leopardは場合によっては苦労します。特に、bMenuHiddenの値に関係なく、アプリケーションを最初に起動したときにNSMenuItemが表示されます。プロパティリストエディタを使用して、値が存在し、ブール型であり、trueに設定されていることを確認しました。

確かに、私は「プレースホルダー」の値についてあまり経験がありませんが(Appleのドキュメントはこの問題について少し混乱しています)、すべてをデフォルトの「はい」に設定しました(これらの場合はメニューを非表示にします。申し訳ありませんより安全です):

私は何が間違っているのですか?

4

0 に答える 0