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

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

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

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

前言:

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

實例代碼:

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

////上個排序好像不起作用,應采用下面這個
[oldArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){return [obj1 localizedStandardCompare: obj2];}];
 
//對數組2排序。 
[newArr sortUsingComparator:^NSComparisonResult(id obj1, id obj2){ 
   return obj1 > obj2; 
   }]; 
////上個排序好像不起作用,應采用下面這個
[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(@"兩個數組的內容相同!");  
}  
else {  
  NSLog(@"兩個數組的內容不相同!");  
} 

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

相關文章

  • IOS UIImagePickerController從拍照、圖庫、相冊獲取圖片

    IOS UIImagePickerController從拍照、圖庫、相冊獲取圖片

    這篇文章主要介紹了IOS UIImagePickerController從拍照、圖庫、相冊獲取圖片的相關資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • iOS開發(fā)之UIPickerView實現城市選擇器的步驟詳解

    iOS開發(fā)之UIPickerView實現城市選擇器的步驟詳解

    這篇文章給大家介紹iOS利用控件UIPickerView實現城市選擇器的效果,選擇城市這一功能相信在大家日常開發(fā)的時候經常遇見,下面就來看看詳細的實現過程,有需要的可以參考借鑒。
    2016-09-09
  • Xcode 下刪除Provisioning Profiles文件詳細介紹

    Xcode 下刪除Provisioning Profiles文件詳細介紹

    這篇文章主要介紹了Xcode 下刪除Provisioning Profiles文件詳細介紹的相關資料,需要的朋友可以參考下
    2016-12-12
  • iOS使用UICollectionView實現拖拽移動單元格

    iOS使用UICollectionView實現拖拽移動單元格

    這篇文章主要為大家詳細介紹了iOS開發(fā)UICollectionView拖拽移動單元格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • IOS開發(fā)實現錄音功能

    IOS開發(fā)實現錄音功能

    本文給大家分享的是一個IOS開發(fā)中實現錄音功能的實例,并簡單給大家解析一下,有需要的小伙伴可以參考下
    2016-03-03
  • iOS快速實現環(huán)形漸變進度條

    iOS快速實現環(huán)形漸變進度條

    之前看到很多環(huán)形進度條,看上去很酷,然后就試著學習他們的代碼,結果發(fā)現實現一個環(huán)形進度條一點也不簡單。我就在想一個簡單的進度條有這么復雜嗎?自己摸索后,有一個簡單的實現方法?,F在分享給大家,有需要的朋友們可以參考借鑒。
    2016-10-10
  • iOS常用算法之兩個有序數組合并(要求時間復雜度為0(n))

    iOS常用算法之兩個有序數組合并(要求時間復雜度為0(n))

    這篇文章主要介紹了iOS常用算法之兩個有序數組合并(要求時間復雜度為0(n)),實現思路是先將一個數組作為合并后的數組, 然后遍歷第二個數組的每項元素,需要的朋友可以參考下
    2019-07-07
  • ios開發(fā)Flutter之數據存儲

    ios開發(fā)Flutter之數據存儲

    這篇文章主要為大家介紹了ios開發(fā)Flutter之數據存儲的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • iOS CAReplicatorLayer實現脈沖動畫效果

    iOS CAReplicatorLayer實現脈沖動畫效果

    這篇文章主要介紹了iOS CAReplicatorLayer實現脈沖動畫效果 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • iOS下拉刷新 UIScrollVie異常閃動問題

    iOS下拉刷新 UIScrollVie異常閃動問題

    這篇文章主要介紹了iOS下拉刷新 UIScrollVie異常閃動問題,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03

最新評論

罗甸县| 汝州市| 杨浦区| 云林县| 榆树市| 云霄县| 商河县| 麦盖提县| 曲松县| 星座| 都江堰市| 淮北市| 日照市| 镇平县| 北流市| 荥阳市| 阳新县| 平潭县| 桐柏县| 兰坪| 十堰市| 洱源县| 东海县| 嘉峪关市| 新宾| 长丰县| 汉源县| 葫芦岛市| 海阳市| 鹰潭市| 辽源市| 新宁县| 梁平县| 西丰县| 仙游县| 涡阳县| 陕西省| 邓州市| 天峻县| 涟源市| 太仓市|