可能上面的標題有些拗口,學過PHP的小伙伴們都知道,PHP中的數組的下標是允許我們自定義的,PHP中的數組確切的說就是鍵值對。而在OC我們要用字典(Dictionary)來存儲,當然了Java用的是Map來存儲鍵值對。下面我們將實現一個極為實用的小例子,網絡請求有get和post ...
上一篇博客中是把URL轉換為字典,那么我們如何把URL請求中的參數封裝成字典,然后再封裝成數組呢 對OC中字符串操作熟練的小伙伴們應該覺得這是一個a b的問題,沒錯把URL中的參數轉換為字典主要是對字符串的截取,關鍵是怎么個截法,才能把字符串中的參數列表分別轉換成鍵值對。下面是小菜自己的轉換思路,如果有更好的結局方法還請批評指正,相互學習交流一下,轉載請注明出處。 首先我們得會一個字符串拆分函數 ...
2014-08-16 08:45 1 5292 推薦指數:
可能上面的標題有些拗口,學過PHP的小伙伴們都知道,PHP中的數組的下標是允許我們自定義的,PHP中的數組確切的說就是鍵值對。而在OC我們要用字典(Dictionary)來存儲,當然了Java用的是Map來存儲鍵值對。下面我們將實現一個極為實用的小例子,網絡請求有get和post ...
dictionary是由鍵-對象組成的數據集合。正如在詞典中查找單詞的定義一樣,可通過對象的鍵從objective-c詞典中獲取所需的值。 詞典中的鍵必須是單值的,盡管它們通常是字符串,但還可以是任何對象類型。和鍵關聯的值可以是任何對象類型,但它們不能為nil。 下面是一個使用詞典的類 ...
在Objective-C中提供了兩個類來實現字典,即NSDictionary和NSMutableDictionary。其中,NSMutableDictionary是NSDictionary的子類,它繼承父類方法的同時又支持對數據進行插入和刪除操作,它們共同實現了以“鍵值對”的方式存儲數據 ...
NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString s ...
Objective-C中的hasPrefix hasPrefix:方法的功能是判斷創建的字符串內容是否以某個字符開始,其語法形式如下: -(BOOL)hasPrefix:(NSString*)aString; 運行結果如下: 2013-03-1918 ...
從開始學的NSString *name=[[NSString alloc] init] 起,僅僅這句話是分配內存空間,一直在用,從來沒考慮過它的內部是怎么實現的。今天無意中看到了這一句代碼: ...
NSArray的一些用法 NSArray只允許裝OC對象,並且不能裝空值,空代表數組元素的結束 使用block 塊遍歷整個數組 這個block 需要三個參數: id obj 表示數組中的元素 NSUInteger idx 標示元素的下標 boolbool ...