5.1 創(chuàng)建及初始化
5.1.1 array:方法:創(chuàng)建數(shù)組
5.1.2 arrayWithArray:方法:通過(guò)一個(gè)數(shù)組創(chuàng)建另一個(gè)數(shù)組
5.1.3 arrayWithContentsOfFile:方法:創(chuàng)建數(shù)組將內(nèi)容設(shè)置為指定文件內(nèi)容
5.1.4 arrayWithContentsOfURL:方法:創(chuàng)建數(shù)組將內(nèi)容設(shè)置為url指定內(nèi)容
5.1.5 arrayWithObject:方法:創(chuàng)建具有一個(gè)元素的數(shù)組
5.1.6 arrayWithObjects:方法:創(chuàng)建具有多個(gè)元素的數(shù)組
5.1.7 init:方法:初始化數(shù)組
5.1.8 initWithArray:方法:用數(shù)組初始化數(shù)組
5.1.9 initWithContentsOfFile:方法:初始化數(shù)組將內(nèi)容設(shè)置為指定文件內(nèi)容
5.1.10 initWithContentsOfURL:方法:初始化數(shù)組將內(nèi)容設(shè)置為url指定內(nèi)容
5.1.11 initWithObjects:方法:初始化具有多個(gè)元素的數(shù)組
5.2 數(shù)組元素的操作
5.2.1 containsObject:方法:判斷數(shù)組中是否包含某個(gè)元素
5.2.2 count:方法:計(jì)算元素個(gè)數(shù)
5.2.3 firstObjectCommonWithArray:方法:獲取首元素
5.2.4 lastObject:方法:獲取最后一個(gè)元素
5.2.5 objectAtIndex:方法:獲取在某個(gè)位置的數(shù)組元素
5.2.6 objectAtIndexs:方法:獲取數(shù)組元素
5.2.7 arrayByAddingObject:方法:在數(shù)組末尾添加元素
5.2.8 arrayByAddingObjectsFromArray:方法:在數(shù)組的末尾添加另一個(gè)數(shù)組
5.2.9 subarrayWithRange:方法:數(shù)組的一部分創(chuàng)建數(shù)組
5.2.10 isEqualToArray:方法:比較數(shù)組是否相等
5.2.11 indexOfObject:方法:返回元素所在的位置
5.2.12 indexOfObjectIdenticalTo:方法:返回元素所在的位置
5.2.13 componentsJoinedByString:方法:數(shù)組轉(zhuǎn)換為字符串
5.2.14 componentsSeparatedByString:方法:字符串轉(zhuǎn)換為數(shù)組
5.2.15 sortedArrayHint:方法:數(shù)組轉(zhuǎn)換為數(shù)據(jù)對(duì)象
5.2.16 writeToFile:方法:將數(shù)組中的內(nèi)容寫入到文件
5.2.17 writeToUrl:方法:將數(shù)組中的內(nèi)容寫入到url
5.2.18 objectEnumerator:方法:數(shù)組元素從前向后訪問(wèn)
5.2.19 reverseObjectEnumerator:方法:數(shù)組元素從后向前訪問(wèn)
5.2.20 pathsMatchingExtensions:方法:查看某文件夾下的東西
5.2.21 sortedArrayUsingFunction:方法:實(shí)現(xiàn)數(shù)組元素的簡(jiǎn)單排序
5.3 可變數(shù)組 ()
5.3.1 arrayWithCapacity:方法:創(chuàng)建一個(gè)具有固定長(zhǎng)度的可變數(shù)組
5.3.2 initWithCapacity:方法:初始化一個(gè)具有固定長(zhǎng)度的可變數(shù)組
5.3.3 addObject:方法:添加數(shù)組元素
5.3.4 addObjectsFromArray:方法:用數(shù)組創(chuàng)建可變數(shù)組
5.3.5 removeObject:方法:刪除指定的元素
5.3.6 removeAllObjects:方法:刪除可變數(shù)組中的所有元素
5.3.7 removeLastObject:方法:刪除可變數(shù)組中的最后一個(gè)元素
5.3.8 removeObjectAtIndex:方法:刪除指定位置的元素
5.3.9 removeObjectsAtIndex:方法:刪除可變數(shù)組中的元素
5.3.10 removeObjectsInRange:方法:刪除某個(gè)范圍內(nèi)的可變數(shù)組中的元素
5.3.11 removeObjectsInArray:方法:刪除與另一個(gè)數(shù)組相同的元素
5.3.12 replaceObjectAtIndex:方法:替換可變數(shù)組中某一位置的元素
5.3.13 replaceObjectsAtIndexes:方法:替換可變數(shù)組中的多個(gè)元素
5.3.14 replaceObjectsInRange:方法:替換某一范圍的數(shù)組元素
5.3.15 insertObject:方法:在某一位置插入數(shù)組元素
5.3.16 insertObjects:方法:在某一位置或范圍插入另一數(shù)組元素
5.3.17 exchangeObjectAtIndex:方法:交換兩個(gè)元素
5.3.18 setArray:方法:設(shè)置可變數(shù)組中內(nèi)容