首先我們得會一個字元串拆分函數 componentsSeparatedByString:@"&",把字元串按照&進行拆分,然後傳回字元串數組
輸入的資料的格式如下(裝有url的字元串數組):
接下來就是要把每個url中的參數清單轉換成字典,主要代碼如下:
代碼說明:
1.先把參數清單在url中的參數清單的起始位置擷取到,通過方法rangeOfString方法擷取
2.位置擷取到以後我們可以把參數清單從url字元串中提取出來,通過substringFromIndex來擷取。
3.通過componentsSeparatedByString把參數清單進行每項的拆分
4.通過componentsSeparatedByString把每項進行鍵值對的拆分
5.把鍵值對存入字典
5.把字典存入數組
上面代碼具體的執行步驟: