最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS開發(fā)之判斷兩個(gè)數(shù)組中數(shù)據(jù)是否相同實(shí)例詳解

 更新時(shí)間:2017年02月10日 15:16:34   投稿:lqh  
這篇文章主要介紹了IOS開發(fā)之判斷兩個(gè)數(shù)組中數(shù)據(jù)是否相同實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

IOS開發(fā)之判斷兩個(gè)數(shù)組中數(shù)據(jù)是否相同實(shí)例詳解

前言:

工作中遇到的問題,這里記錄下,也許能幫助到大家

實(shí)例代碼:

NSArray *array1 = [NSArray arrayWithObjects:@"a", @"b", @"c", nil nil]; 
NSArray *array2 = [NSArray arrayWithObjects:@"b", @"a", @"c", nil nil]; 
bool bol = false; 
 
//創(chuàng)建倆新的數(shù)組 
NSMutableArray *oldArr = [NSMutableArray arrayWithArray:array1]; 
NSMutableArray *newArr = [NSMutableArray arrayWithArray:array2]; 
 
//對(duì)數(shù)組1排序。 
[oldArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){ 
  return obj1 > obj2; 
}]; 

////上個(gè)排序好像不起作用,應(yīng)采用下面這個(gè)
[oldArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){return [obj1 localizedStandardCompare: obj2];}];
 
//對(duì)數(shù)組2排序。 
[newArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){ 
   return obj1 > obj2; 
   }]; 
////上個(gè)排序好像不起作用,應(yīng)采用下面這個(gè)
[newArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){return [obj1 localizedStandardCompare: obj2];}];

 
if (newArr.count == oldArr.count) { 
   
  bol = true; 
  for (int16_t i = 0; i < oldArr.count; i++) { 
     
    id c1 = [oldArr objectAtIndex:i]; 
    id newc = [newArr objectAtIndex:i]; 
    
    if (![newc isEqualToString:c1];) { 
     bol = false; 
     break; 
     } 
   } 
 } 
 
if (bol) {  
  NSLog(@"兩個(gè)數(shù)組的內(nèi)容相同!");  
}  
else {  
  NSLog(@"兩個(gè)數(shù)組的內(nèi)容不相同!");  
} 

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

呼和浩特市| 元江| 屏南县| 涞源县| 邹平县| 宁河县| 三江| 汾西县| 延庆县| 石泉县| 长海县| 英吉沙县| 仁化县| 县级市| 乌海市| 宽甸| 大埔区| 陆丰市| 嘉定区| 仪陇县| 天台县| 南华县| 昭通市| 光泽县| 陇南市| 益阳市| 老河口市| 三河市| 邵东县| 保山市| 新疆| 皋兰县| 高青县| 丽水市| 宁蒗| 安泽县| 双桥区| 神农架林区| 香港 | 平南县| 建瓯市|