iOS版本号比较判断

在进行版本更新的时候,需要对当前版本和接口数据版本号就行判断比较,发现有多种的比较方式。
最简单的比较方式,采用字符串比较,方法如下:OldStr(当前版本号)NewStr(最新版本号),调用方法返回YES,则需要版本更新。
- (BOOL)versionCompareOldStr:(NSString *)first andNewStr: (NSString *)second{
    
    if ([first compare:second options:NSNumericSearch] == NSOrderedDescending)
    {
        return NO;
    }else if ([first compare:second options:NSNumericSearch] == NSOrderedSame)
    {
        return NO;
    }else{
        return YES;
    }
    
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,251评论 30 472
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,226评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,826评论 18 399
  • 昔时一句“为中华之倔起而读书”化为总理的信念,今日我们又是为何而读书呢? 当你包揽群书却手法僵硬无法劳作时,你是何...
    寒光御射九洲阅读 545评论 0 1
  • 那个秋天,一个伤感的凌晨,风吹在肌肤上,有深深的寒意,这寒意直达心底,我禁不住一阵震颤,抿紧被褥,想再入睡。 梦中...
    夏子一家阅读 570评论 0 0