2011-01-09 67 views
0

我有这段代码来读取首选项。输出到控制台是1,但该窗口未设置为NSModalPanelWindowLevel。我曾尝试使用1而不是@“1”,但这也不起作用。NSUserDefaults objectForKey输出比较不起作用

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

NSString * alwaysonforeground = [defaults objectForKey:@“alwaysonforeground”];如果(alwaysonforeground == @“1”) [window setLevel:NSModalPanelWindowLevel]; NSLog(alwaysonforeground);

回答

2

你要这个功能

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

非常感谢!我对Mac编程非常陌生,所以我不知道我必须这样做。 – icant 2011-01-09 16:34:55