IOS在開發(fā)中都不會區(qū)分字典類型的情況下獲取字典的內(nèi)容,感興趣的朋友可以跟隨武林技術頻道小編一起來了解IOS開發(fā)之字典轉字符串的實現(xiàn)方法吧。
IOS開發(fā)之字典轉字符串的實現(xiàn)方法
在實際的開發(fā)需求時,有時候我們需要對某些對象進行打包,最后拼接到參數(shù)中
例如,我們把所有的參數(shù)字典打包為一個 字符串拼接到參數(shù)中
思路:利用系統(tǒng)系統(tǒng)JSON序列化類即可,NSData作為中間橋梁
??? //1.字典轉換為字符串(JSON格式),利用 NSData作為橋梁;
NSDictionary *dic = @{@"name":@"Lisi",@"sex":@"m",@"tel":@"1770"}; ????//把字符串轉換為NSData
NSData *data = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:nil];
//以NSData創(chuàng)建字符串對象
NSString *dicStr = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"字典轉換為字符串是%@",dicStr);
結果是一個JSON字符串:
{ "name" : "Lisi", "sex" : "m", "tel" : "1770" } 上述的文章是武林技術頻道小編介紹的IOS開發(fā)之字典轉字符串的實現(xiàn)方法,隨著網(wǎng)絡的普及,我們可以學習到越來越多的知識,同時也給大家?guī)砹撕芏鄬W習的機會。新聞熱點
疑難解答
圖片精選