Как отследить, сколько раз открыто приложение для iPhone?

Я создаю приложение для iPhone и хотел бы отслеживать то, сколько раз оно было открыто так, чтобы я мог предложить пользователю делать определенные действия после того, как оно было открыто X количества раз. Я думал о хранении переменной в Базовых Данных, которые я обновляю каждый раз, когда это открыто, но это походит на отходы, так как это - одноэлементные данные, не несколько экземпляров объекта. Что лучший способ состоит в том, чтобы хранить данные как это и получить доступ к ним, не замедляя время открытия приложения?

1
задан Kara 3 March 2014 в 21:15
поделиться

1 ответ

Вы можете сохранить его по умолчанию. Вот код:

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [self countOpen];
}

-(void) countOpen {
    int _coutn= 0;
    _count=  [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppCount"] intValue];

    [[NSUserDefaults standardUserDefaults] setObject:[NSString stringFormat:@"%d",_count+1] forKey:@"AppCount"];
}
2
ответ дан 2 September 2019 в 23:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: