Фрэнк (огурец) - обнаружение первого запуска
Я хочу написать тест, который говорит, что если приложение запускается впервые, то должны отображаться указания. Как я могу обнаружить первый запуск приложения с Фрэнком? Я думал использовать NSUserDefaults, но я все еще не знаю, как это сделать. Пример определения шага кода будет отличным. Большое спасибо.
1 ответ
Воспользуйтесь тем, что NSUserDefaults
ранее не установлен ноль:
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSNumber *firstRun = [userDefaults valueForKey:@"firstRun"];
if (firstRun == nil)
{
[userDefaults setValue:@YES forKey:@"firstRun"];
[userDefaults synchronize];
// Do what you want here
}