- (BOOL)isFirstLoad
{
NSString *currentVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSString *lastRunVersion = [defaults objectForKey:LAST_RUN_VERSION_KEY];
if(!lastRunVersion)
{
[defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];
NSLog(@"第一次打開 App");
return YES;
}
else if (![lastRunVersion isEqualToString:currentVersion])
{
[defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];
NSLog(@"更新版本後第一次打開 App");
return YES;
}
//記得一定要呼叫此函式才會永久儲存
[defaults synchronize];
return NO;
}
沒有留言:
張貼留言