最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS讀取txt文件出現(xiàn)中文亂碼的解決方法

 更新時(shí)間:2016年09月14日 11:43:10   作者:DLROWEGNAHCEDOCETIRW  
這篇文章主要為大家詳細(xì)介紹了iOS讀取txt文件出現(xiàn)中文亂碼的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一、情景描述:

 后臺(tái)給一個(gè)txt文件,編碼是utf-8,在Mac電腦Xcode開發(fā)環(huán)境下讀取txt文件內(nèi)容,漢字會(huì)出現(xiàn)亂碼,英文沒有亂碼這種情況。 

二、嘗試解決方法:

修改編碼格式,嘗試了NSUTF16StringEncoding,NSUTF8StringEncoding,NSASCIIStringEncoding編碼等,出現(xiàn)的問題有時(shí)是中文亂碼,有時(shí)是utf-8不能打開文件問題,最終問題都沒能解決。 

三、猜測原因:

txt文件是從window電腦上創(chuàng)建,有可能和環(huán)境有關(guān),第二,編碼問題。

四、解決方案:

第一步:在Mac上新建txt文件,將從window上copy過來txt文件內(nèi)容復(fù)制粘貼進(jìn)去。

第二步:編碼格式,使用NSUTF16StringEncoding 

五、代碼: 

 NSError *error;
 NSString *path = [[NSBundle mainBundle]pathForResource:@"body" ofType:@"txt"];
 NSString *content = [NSString stringWithContentsOfFile:path encoding:NSASCIIStringEncoding error:&error];
  if (error) {
    NSLog(@"====%@",error.localizedDescription);
  } else {
}

以上就是iOS讀取txt文件出現(xiàn)中文亂碼的解決方法,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

康乐县| 聊城市| 邢台县| 靖西县| 顺平县| 屯门区| 建瓯市| 宁阳县| 定结县| 特克斯县| 上虞市| 随州市| 沅江市| 金华市| 海宁市| 佛教| 永靖县| 来凤县| 泉州市| 称多县| 鄂伦春自治旗| 木里| 瓦房店市| 红河县| 慈溪市| 崇阳县| 民和| 内乡县| 彭阳县| 贡山| 仁布县| 合水县| 江源县| 金山区| 信丰县| 沾益县| 龙胜| 容城县| 渭南市| 黔东| 石嘴山市|