Как отследить, сколько раз открывается приложение для iPhone? - PullRequest
1 голос
/ 14 июня 2010

Я создаю приложение для iphone и хотел бы отследить, сколько раз оно было открыто, чтобы я мог предложить пользователю выполнить определенные действия после того, как оно было открыто X раз.Я думал о хранении переменной в Core Data, которую я обновляю каждый раз, когда она открывается, но это кажется пустой тратой, поскольку это одноэлементные данные, а не несколько экземпляров объекта.Каков наилучший способ хранения данных и доступа к ним без замедления времени открытия приложения?

1 Ответ

2 голосов
/ 14 июня 2010

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

-(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"];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...