美文网首页
iOS字符串比较大小

iOS字符串比较大小

作者: 1234yws | 来源:发表于2019-10-09 17:51 被阅读0次
    NSString *endTime = nil;
    
    BOOL result = [[AOPModel getInPageTime] compare:[AOPModel getOutPageTime]] == NSOrderedSame;
    NSLog(@"result:%d",result);
    if (result==1) {
       endTime = @"";
       NSLog(@"开始时间和结束时间相等");
       return;
    }

    BOOL result1 = [[AOPModel getInPageTime] compare:[AOPModel getOutPageTime]]==NSOrderedDescending;
    NSLog(@"result1:%d",result1);
    if (result1==1) {
       endTime = [AOPModel getOutPageTime];
       NSLog(@"开始时间晚于结束时间");
       return;
    }


    BOOL result2 = [[AOPModel getInPageTime] compare:[AOPModel getOutPageTime]]==NSOrderedAscending;
    NSLog(@"result2:%d",result1);
    if (result2==1) {
       endTime = @"";
       NSLog(@"开始时间早于结束时间");
       return;
    }


NSOrderedAscending的意思是:左边的操作对象小于右边的对象。
NSOrderedDescending的意思是:左边的操作对象大于右边的对象。

相关文章

网友评论

      本文标题:iOS字符串比较大小

      本文链接:https://www.haomeiwen.com/subject/nmggpctx.html