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...