iOS開發技巧之 iOS判斷兩個陣列中資料是否相同

2021-08-19 23:56:43 字數 2287 閱讀 6055

ios開發之判斷兩個陣列中資料是否相同例項詳解

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

例項**:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

nsarray *array1 = [nsarray arraywithobjects:@"a", @"b", @"c", nil nil];

nsarray *array2 = [nsarray arraywithobjects:@"b", @"a", @"c", nil nil];

boolbol =false;

//建立倆新的陣列

nsmutablearray *oldarr = [nsmutablearray arraywitharray:array1];

nsmutablearray *newarr = [nsmutablearray arraywitharray:array2];

//對陣列1排序。

[oldarr sortusingcomparator:^nscomparisonresult(id obj1, id obj2)];

上個排序好像不起作用,應採用下面這個

[oldarr sortusingcomparator:^nscomparisonresult(id obj1, id obj2)];

//對陣列2排序。

[newarr sortusingcomparator:^nscomparisonresult(id obj1, id obj2)];

上個排序好像不起作用,應採用下面這個

[newarr sortusingcomparator:^nscomparisonresult(id obj1, id obj2)];

if(newarr.count == oldarr.count)

}

}

if(bol)

else

iOS開發技巧

1.xcode外掛程式目錄 2.ios靜態庫打包 1.新建工程 framework library 2.寫完framework專案後,直接編譯,會生成 h檔案和.a實現檔案 看不見原始碼的二進位制檔案 但是編譯成 a檔案時,要針對不同的平台編譯 繼而生成不同平台上可以使用的 a 檔案 1 ios d...

iOS開發技巧7

今天開發的時候需要日期轉換成星期的方法 也是網上搜尋到的 nsdateformatter inputformatter nsdateformatter alloc init inputformatter setdateformat nsdate formatterdate inputformatte...

iOS開發技巧10

所有快捷鍵在xcode4.5中測試 command delete 刪除游標至行首的內容 control k 刪除游標 至本段末的內容 control y 將剛剛用control k或command delete刪除的內容貼上至游標所在之處 shift command 調出拼寫檢查對話方塊。ctrl ...