2011-01-09 12 views
0

私はこのコードを読んで設定を読んでいます。コンソールへの出力は1ですが、ウィンドウはNSModalPanelWindowLevelに設定されていません。 @ "1"の代わりに1を使用しようとしましたが、どちらも動作しません。NSUserDefaults objectForKey出力の比較が機能しません

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

NSString * alwaysonforeground = [defaults objectForKey:@ "alwaysonforeground"]; if(alwaysonforeground == @ "1") [window setLevel:NSModalPanelWindowLevel]; NSLog(alwaysonforeground);

答えて

2

あなたはこの機能に

if ([alwaysonforeground isEqualToString:@"1"]) { } 
+0

おかげで多くのことをしたいです!私はMacプログラミングにはとても新しいので、私はこれをやらなければならないのか分からなかった。 – icant

+0

問題ありません。私もそれを知らなかったので、自分でそれを見つけなければなりませんでした。あなたがしたい場合は、この答えを受け入れることができます。 – Paul

関連する問題