IOS 版本号大小比较

转载 2015年07月08日 16:39:35

NSString *num1 = @"5.2.0";    NSString *num2 = @"5.3.0";    

if ([num1 compare:num2 options:NSNumericSearch] ==NSOrderedDescending)   

{        

ULog(@"%@ is bigger",num1);    

}

else    {        

ULog(@"%@ is bigger",num2);    

}

解释:

NSOrderedDescending是降序,如果numb1>numb2用这个函数相比较那么就等于降序。

iOS APP版本更新比较版本号大小

需求来源: 在APP迭代更新过程中,有这样的需求,需要比较版本号的大小,然后弹出提示框提示更新. 之前版本号一直是中规中矩的按照1.1.0 --> 1.1.2这种数字变化方式.采用的方法是:将版本...

IOS 判断应用版本和升级提示

ios中应用的版本判断有两种方法: 1.将你的应用版本号同步在你自己的服务器上,打开程序后去自己的服务器获取版本号和手机上的应用版本号做比较,然后去appstore升级 2.通过url获取apps...

不同版本iOS的特性和差异

1.iPhone OS 2.0         苹果在2008年3月6日iPhone SDK Roadmap会上正式介绍了iPhone OS 2.0。这个版本的获得的重要更新可以分成一下4大类: -...

iOS中APP版本号的比较方法

介绍一个简单的APP版本号比较方法 1 2 3 4 5 6 7 8 9 NSString *num...
  • pigkiss
  • pigkiss
  • 2014年08月08日 14:48
  • 1521

iOS判断系统版本号的四种方法

代码中判断设备iOS系统版本号从而使用不同方法处理来适配的四种方法

iOS app版本更新和版本号的比较

iOS app版本更新和版本号的比较

iOS版本号说明 Version和Build的区别

好久没写东西了,今天遇到一个问题记录一下; version我的理解就是大版本号  build是小版本号;比如version是1.0  build是1.0.0,   如果是因为bug或者需求少而需要更新...

iOS 版本升级处理(版本号的对比)

iOS中应用版本号在命名时是有一定标准规则的。版本号的格式:v.. 版本号修改的主要规则: 对产品的主体构件进行重大修改,主版本号加1 数据结构变更,副版本号加1 若发布的版本无数据结构变更,发布号加...

iOS10系统版本判断的吭,以及iOS10以上系统版本判断正确的方法

或许看到我这篇文章,很多人都会笑,网上一搜适配iOS 10的文章千万篇,我这是何必多此一举呢!其实我也是这样认为的。看完后,也许你就不会这样认为了。 我们知道从iOS 10开始,app判断系统的方法变...

iOS 判断系统版本

由于各种原因,程序需要兼容iOS以前的版本,那么设置一个较低的部署目标和基于特定iOS版本的代码分支,就显得很有必要了。 举个例子: 以前我们判断iOS版本会如下写: if ([[[UIDe...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS 版本号大小比较
举报原因:
原因补充:

(最多只允许输入30个字)