Сравнение вывода NSUserDefaults objectForKey не работает - PullRequest
0 голосов
/ 09 января 2011

У меня есть этот код для чтения предпочтений. Вывод на консоль равен 1, но для окна не задано значение NSModalPanelWindowLevel. Я пытался использовать 1 вместо @ "1", но это тоже не работает.

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

NSString * alwaysonforeground = [значения по умолчанию objectForKey: @ "alwaysonforeground"]; if (alwaysonforeground == @ "1") [window setLevel: NSModalPanelWindowLevel]; NSLog (alwaysonforeground);

1 Ответ

2 голосов
/ 09 января 2011

Вы хотите эту функцию

if ([alwaysonforeground isEqualToString:@"1"]) { }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...