iOS開發——NSArray中的字符串排序


  NSArray *arr = @[@"fjhsf",@"wert",@"fdg",@"asd",@"fs gds",@"bfd sd",@"ref",@"hjk"];

    NSStringCompareOptions comparisonOptions = NSCaseInsensitiveSearch|NSNumericSearch|

    NSWidthInsensitiveSearch|NSForcedOrderingSearch;

    NSComparator sort = ^(NSString *obj1,NSString *obj2){

        NSRange range = NSMakeRange(0,obj1.length);

        return [obj1 compare:obj2 options:comparisonOptions range:range];

    };

    NSArray *resultArray = marr sortedArrayUsingComparator:sort];

    NSLog(@"字符串數組排序結果%@",resultArray);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM