- (void)viewDidLoad {
[super viewDidLoad];
NSString *maxStr = @"2.1.0";
NSString *minStr = @"2.0.0";
NSString *nowStr = @"2.1.2";
if ([maxStr compare:nowStr options:NSNumericSearch] ==NSOrderedDescending )
{
NSLog(@"更新");
if ([minStr compare:nowStr options:NSNumericSearch] ==NSOrderedDescending || [minStr isEqualToString:nowStr])
{
NSLog(@"强制更新");
}else {
NSLog(@"不强制更新");
}
}else {
if ([minStr isEqualToString:nowStr]) {
NSLog(@"强制更新");
} else {
NSLog(@"不更新");
}
}
}
[super viewDidLoad];
NSString *maxStr = @"2.1.0";
NSString *minStr = @"2.0.0";
NSString *nowStr = @"2.1.2";
if ([maxStr compare:nowStr options:NSNumericSearch] ==NSOrderedDescending )
{
NSLog(@"更新");
if ([minStr compare:nowStr options:NSNumericSearch] ==NSOrderedDescending || [minStr isEqualToString:nowStr])
{
NSLog(@"强制更新");
}else {
NSLog(@"不强制更新");
}
}else {
if ([minStr isEqualToString:nowStr]) {
NSLog(@"强制更新");
} else {
NSLog(@"不更新");
}
}
}