我有这段代码可以阅读首选项。控制台的输出为1,但窗口未设置为NSModalPanelWindowLevel。我尝试使用1而不是@“ 1”,但这也不起作用。

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];


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

最佳答案

你想要这个功能

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

09-04 09:26