陣列和字典的組合應用

2021-06-22 10:14:17 字數 717 閱讀 1349

文字資料見部落格中的《陣列和字典的應用資料》

int main(int argc, const char * argv)

//以'\n'為分割符把字串分割成陣列

nsarray *array = [buffer componentsseparatedbystring:@"\n"];

nscharacterset *charset = [nscharacterset charactersetwithcharactersinstring:@" 0123456789"];

//建立乙個可變陣列做為資料封裝的載體

nsmutablearray *provinces = [nsmutablearray array];

for (nsstring *s in array)

//找到乙個城市的名字(城市名前只有兩個空格)

if ([s hasprefix:@" "] && ![s hasprefix:@" "])

//找到乙個區的名字(區名前有四個空格)

if ([s hasprefix:@" "])

}nslog(@"%@", provinces);

//查詢並輸出山東省威海市的所有區的名稱(測試)

for (nsdictionary *dic in provinces) }}

}}

return 0;

}

陣列與字典的應用

一組資料有及文字描述 設定陣列屬性 inte ce property nonatomic,strong nsarray imagedata property nonatomic,assign int index end implementation 建立包含 名稱及描述 的字典 nsmutabled...

函式組合應用

函式通道就是自左向右。function compose f,g function touppercase str function add str function split str function reverse str function compose return result var f...

陣列和字典

陣列 注 oc相容c的陣列,用於儲存基礎資料型別 int,char,float 資料和復合資料型別 int int 10 資料 使用oc的陣列物件儲存類的物件。注 nsmutablearray nsarray 1.nsarray的方法nsmutablearray都可以用 2.傳參需要傳入nsarra...