我找到了一些讨论这个问题的线程并将其实现到我的代码中,但是我遇到了一个错误。
我正在尝试每 5 次发布时做一些事情。
还有代码集launchAmounts
,是内置的userDefaults
,还是我必须在某处声明?
我viewwillappear
在我的主视图控制器中这样做。
NSUserDefaults * userDefaults = [NSUserDefaults standardUserDefaults];
NSInteger appLaunchAmounts = [userDefaults integerForKey:@"LaunchAmounts"];
appLaunchAmounts = appLaunchAmounts %5;
NSLog(@"app has been launched = %d", appLaunchAmounts);
[userDefaults setInteger:appLaunchAmounts+1 forKey:@"LaunchAmounts"];
if (appLaunchAmounts==0) {