Objective C 的容器類的常用方法

2021-06-25 11:47:37 字數 1020 閱讀 2629

1. 陣列(nsarray)

2. 字典(nsdictionary)

3. 集合(nsset)

以下是它們的一些常用方法:

@autoreleasepool

//快速遍歷

for (nsstring *name in arr1)

//4. 已知物件,獲取所在位置下標

nslog(@"%lu", [arr1 indexofobject:@"cc"]);

}@autoreleasepool

nslog

(@"---------------------------------");

//3. 插入元素

[marray insertobject:@"

陳二蛋"

atindex:3];//

將陳二蛋插入到下標為

3的位置

//4. 刪除元素

[marray removeobject:@"bb"];

//指定位置刪除

[marray removeobjectatindex:2];

//5. 替換

[marray replaceobjectatindex:

1withobject:

@"趙四"];

//將趙四替換到下標為

1的位置

//6. 交換指定位置的兩個元素

[marray exchangeobjectatindex:

2withobjectatindex:0];

for (int i = 0; i < [marray count]; i++)

}@autoreleasepool

//(1)、object是遍歷得到的元素物件。

//(2)、collection可以是:陣列、字典、集合。

for (nsstring *key in dic2)

for (nsstring *key in dic1)

}@autoreleasepool

@autoreleasepool

Objective C 類的定義

這次,我們介紹objective c是如何定義乙個完整的類。定義乙個類都包括哪些部分,為了簡單明瞭,更加直接,列舉了乙個20多行 的小例子。那麼,讓我們先看下面這個簡單的例子 1 2 3 4 5 6 7 8 9 10 11 import 引用foundation庫標頭檔案 inte cefracti...

Objective C 類的擴充套件

category,分類或類目。主要作用是為沒有原始碼的類加入方法。通過category加入的方法會成為原類的一部分。從而達到擴充套件乙個類的功能。定義category過程 新建 件 選擇objective c category模板 填寫類名和分類名 h 件加入 法宣告 m加入 法實現 categor...

Objective c 建立類的使用

以下是我寫的乙個例項,測試objective c是如何使用類的 testclass.h testclass.h testclass created by exchen on 6 15 15.import inte ce testclass nsobject 成員函式宣告 void print voi...