码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 判断App是否第一次启动

时间:2017-08-22 00:29:05      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:ios 判断app

  1. #define LAST_RUN_VERSION_KEY @"last_run_version_of_application"    

  2. - (BOOL) isFirstLoad{    

  3. NSString *currentVersion = [[[NSBundle mainBundle] infoDictionary]    

  4. objectForKey:@"CFBundleShortVersionString"];     

  5.     

  6. NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];    

  7.     

  8. NSString *lastRunVersion = [defaults objectForKey:LAST_RUN_VERSION_KEY];    

  9.     

  10. if (!lastRunVersion) {    

  11. [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];    

  12. return YES;    

  13. }    

  14. else if (![lastRunVersion isEqualToString:currentVersion]) {    

  15. [defaults setObject:currentVersion forKey:LAST_RUN_VERSION_KEY];    

  16. return YES;    

  17. }    

  18. return NO;    

  19. }    


本文出自 “ZhuoKing” 博客,请务必保留此出处http://9951038.blog.51cto.com/9941038/1958145

iOS 判断App是否第一次启动

标签:ios 判断app

原文地址:http://9951038.blog.51cto.com/9941038/1958145

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!