Как я могу проверить инструкцию «if», если там сохранен объект NSUserDefault? Я действительно не знаю, как назвать это .. Так что довольно короткий вопрос ..NSUserDefault существует -iPHONE SDK
Благодаря
Как я могу проверить инструкцию «if», если там сохранен объект NSUserDefault? Я действительно не знаю, как назвать это .. Так что довольно короткий вопрос ..NSUserDefault существует -iPHONE SDK
Благодаря
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"Foo"] != nil) {
NSLog(@"an object is saved under \"Foo\"!");
}
ответ Дейва правильно, но я бы пропустить явный тест на ноль:
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"Foo"]) {
NSLog(@"An object is saved under \"Foo\"!");
}
Это выбор стиля. Мне нравится быть явным в моих сравнениях :) –
@Dave DeLong: Абсолютно. Мое - это выбор стиля, просто указывая на альтернативу. Консистенция важнее. :) – Abizern