欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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不能打開文件問題,最終問題都沒能解決。 

三、猜測(cè)原因:

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)中文亂碼的解決方法,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • iOS省市二級(jí)聯(lián)動(dòng)的數(shù)據(jù)組織PHP版

    iOS省市二級(jí)聯(lián)動(dòng)的數(shù)據(jù)組織PHP版

    這篇文章主要為大家詳細(xì)介紹了iOS開發(fā)之"省市"二級(jí)聯(lián)動(dòng)的數(shù)據(jù)組織PHP版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 禁止iPhone Safari video標(biāo)簽視頻自動(dòng)全屏的辦法

    禁止iPhone Safari video標(biāo)簽視頻自動(dòng)全屏的辦法

    本篇文章給大家分析有沒有辦法禁止iPhone Safari video標(biāo)簽視頻自動(dòng)全屏,以下給出好多種情況分享,感興趣的朋友可以參考下
    2015-09-09
  • ios wkwebview離線化加載h5資源解決方案

    ios wkwebview離線化加載h5資源解決方案

    本篇文章主要介紹了ios wkwebview離線化加載h5資源解決方案,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • IOS代碼筆記之勾選

    IOS代碼筆記之勾選"記住密碼"整體button

    這篇文章主要為大家詳細(xì)介紹了IOS實(shí)現(xiàn)勾選"記住密碼"整體button效果的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 如何利用iCloud Drive同步Xcode配置詳解

    如何利用iCloud Drive同步Xcode配置詳解

    這篇文章主要給大家介紹了關(guān)于如何利用iCloud Drive同步Xcode配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • 關(guān)于iOS中屬性變量setter與getter方法的理解

    關(guān)于iOS中屬性變量setter與getter方法的理解

    這篇文章主要給大家介紹了關(guān)于iOS中屬性變量setter與getter方法的相關(guān)資料,文章介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • ios中g(shù)etTime()的兼容性實(shí)例代碼

    ios中g(shù)etTime()的兼容性實(shí)例代碼

    在本篇文章里小編給大家整理的是關(guān)于ios中g(shù)etTime()的兼容性實(shí)例代碼,需要的朋友們可以學(xué)習(xí)下。
    2020-03-03
  • iOS中日志同步獲取NSLog重定向以及其他詳解

    iOS中日志同步獲取NSLog重定向以及其他詳解

    在Objective-c開發(fā)程序的時(shí)候,有專門的日志操作類NSLog,它將指定的輸出,輸出到(stderr),我們可以利用Xcode的日志輸出窗口,下面這篇文章主要給大家介紹了關(guān)于iOS中日志同步獲取NSLog重定向以及其他的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • IOS10 隱私權(quán)限設(shè)置實(shí)例詳解

    IOS10 隱私權(quán)限設(shè)置實(shí)例詳解

    這篇文章主要介紹了IOS10 隱私權(quán)限設(shè)置實(shí)例詳解的相關(guān)資料,本文主要是介紹,在使用相機(jī)功能是遇到錯(cuò)誤,這里說明該如何解決,需要的朋友可以參考下
    2016-12-12
  • iOS中自動(dòng)實(shí)現(xiàn)對(duì)象序列化的方法詳解

    iOS中自動(dòng)實(shí)現(xiàn)對(duì)象序列化的方法詳解

    這篇文章主要給大家介紹了在iOS中自動(dòng)實(shí)現(xiàn)對(duì)象序列化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-05-05

最新評(píng)論