※ 引述《darktt (小朱)》之铭言:
: 其实不用那么麻烦,我自己也做了一个 UIDevice 的 Catagory
: 里面的其中一个 method 如下
: - (BOOL)systemVersionIsEqualVersion:(NSString *)version
: {
: NSString *currentVersion = [[UIDevice currentDevice] systemVersion];
: if ([currentVersion compare:version options:NSNumericSearch] == NSOrderedSame) {
: return YES;
: }
: return NO;
: }
: 这样子就很容易的就能做判断了
感谢d大提供更简单的写法
我把它改成可以比较版本新旧
- (NSComparisonResult)compareSystemVersion:(NSString *)version
{
NSString *currentVersion = [[UIDevice currentDevice] systemVersion];
return [currentVersion compare:version options:NSNumericSearch];
}