NSData轉(zhuǎn)換成NSString為nil

從服務(wù)器返回的數(shù)據(jù)為NSData類(lèi)型,顯示返回的數(shù)據(jù)有值,然后通過(guò)

NSString* data = [[[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding] autorelease];

轉(zhuǎn)換后的data為nil,估計(jì)有可能是編碼,導(dǎo)致轉(zhuǎn)換后的NSString類(lèi)型的字符串為空。

可通過(guò)修改返回的字符的編碼或者使用以下的方法

NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding (kCFStringEncodingGB_18030_2000);

data = [[NSString alloc]initWithData:responseData encoding:enc];


出處:http://rralun.blog.163.com/blog/static/10390429620136102575736/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在開(kāi)發(fā)工程中和服務(wù)器之間的通訊為Socket協(xié)議時(shí),接受和發(fā)送的數(shù)據(jù)都是NSData類(lèi)型的,今天遇到的問(wèn)題就是從服...
    等不來(lái)的期待閱讀 1,515評(píng)論 0 3
  • OC中的類(lèi)分為可變和不可變。下表列出了Foundation框架中主要的可變類(lèi)和不可變類(lèi): 種類(lèi) 不可變類(lèi) 可變類(lèi) ...
    陳_振閱讀 613評(píng)論 0 0
  • 當(dāng)蠶蛹慢慢老去,幼蝶便漸漸長(zhǎng)成。一個(gè)程序結(jié)束,瞬間蛻變,蝴蝶脫穎而出,飛向藍(lán)天。一個(gè)過(guò)程,為了一個(gè)突變;一個(gè)突變,...
    劉萬(wàn)軍L閱讀 244評(píng)論 0 1
  • 沐月寒橋獨(dú)自吟,晚傷殘風(fēng)亂絮輕。鳥(niǎo)宿蟬止花間靜。悠水輕流擾月心。 北燕還訴南夢(mèng)好,蘇杭何日可親臨。恰似念念多少愿,...
    唐宋儒俠閱讀 356評(píng)論 0 0
  • 昏黃的迂回, 安靜,回味, 曾經(jīng)不更的青澀, 在指縫間被揉碎。 少了破繭的撕心裂肺, 像是濃郁的咖啡, 入得口去,...
    獨(dú)向閱讀 352評(píng)論 0 2

友情鏈接更多精彩內(nèi)容