判断版本号

来源:互联网 发布:视频交友软件一对一 编辑:程序博客网 时间:2024/06/10 07:13
#define CZVersionKey @"version"// 1.获取当前的版本号    NSString *currentVersion = [NSBundle mainBundle].infoDictionary[@"CFBundleVersion"];        // 2.获取上一次的版本号    NSString *lastVersion = [[NSUserDefaults standardUserDefaults] objectForKey:CZVersionKey];        // v1.0    // 判断当前是否有新的版本    if ([currentVersion isEqualToString:lastVersion]) { // 没有最新的版本号                // 创建tabBarVc        CZTabBarController *tabBarVc = [[CZTabBarController alloc] init];                // 设置窗口的根控制器        window.rootViewController = tabBarVc;                    }else{ // 有最新的版本号                // 进入新特性界面        // 如果有新特性,进入新特性界面        CZNewFeatureController *vc = [[CZNewFeatureController alloc] init];                window.rootViewController = vc;                // 保持当前的版本,用偏好设置        [[NSUserDefaults standardUserDefaults] setObject:currentVersion forKey:CZVersionKey];    }

0 0