一.陣列的概念
oc語言的陣列是一組有序的物件集合,可以通過索引下邊獲取到陣列中的各個元素。
(陣列中不可以存放基本資料型別,只能存放類的例項化物件)
二.nsarray的基本方法
1.陣列的初始化
nsarray *array1 = [nsarray arraywithobject:@"one"];//初始化單個元素
nsarray *array2 = [nsarray arraywithobjects:@"one",@"two",@"three",nil];//初始化多個元素,以nil為結束標誌
nsarray *array3 = [nsarray arraywitharray:array2];//分配記憶體,不過系統會來管理這塊記憶體,不需要手動release
。nsarray *array4 = [array2 copy];//alloc和copy都會分配記憶體,需要手動release。。
nsarray *array5 = [nsarray arraywithcontentsoffile:path];
2.其它方法
nsarray *array6 = [nsarray arraywithobjects:@"a",@"b","c",@"d",nil];
nsinteger count = [array6 count];//獲取陣列中的元素個數
nsstring *string = [array6 objectatindex:0];//根據指定的下標方位物件
nsarray *array7 = [array6 arraybyaddingobject:@"e"];//原來的陣列上追加物件,返回的是乙個新的陣列
nsarray *arraystr = [array6 componentsjoinebystring:@","];//用指定的字串將陣列中的元素連線起來
bool iscontain = [array containsobect:@"b"];//陣列中是否包含某物件
nsinteger index = [array indexofobject:@"c"];//查詢指定物件在陣列中的位置,如果沒有此元素,則返回nsnotfound
nsstring *laststring = [array lastobject];//獲取陣列中最後乙個元素
mysql 的基本用法 mysql基本用法
mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...
mysql 的基本用法 mysql基本用法
mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...
this的基本用法
this 代表所在類的物件的引用。方法被那個物件呼叫,this就代表哪個物件,簡單的說,他就代表當前類的乙個物件。注意 誰呼叫這個方法,在方法內部的this就代表誰。this的應用場景 解決區域性變數,隱藏成員變數。class student 姓名設定值 public void setname st...