首页 > 移动平台 > 详细

iOS 判断App是否第一次启动

时间:2017-08-22 00:10:49      阅读:317      评论:0      收藏:0      [点我收藏+]
  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是否第一次启动

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!