• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Xcode下的中文亂碼問題

            轉(zhuǎn)載自:http://linyehui.me/2014/07/09/convert-gbk-to-utf8-on-mac.html

            ===========

            問題原因

            絕大部分的中文亂碼是因為文件編碼不對導(dǎo)致的:

            1. 使用了GBK的文件編碼方式在Xcode下是無法識別的
            2. 老版本的Xcode對帶BOOM頭的UTF8文件編碼也是無法識別的(我的Xcode 5.0.2已經(jīng)支持帶BOM頭的UTF8文件了)

            出現(xiàn)上述情況一般都是因為跨平臺共用文件導(dǎo)致的,Windows,Mac共同使用的代碼文件會出現(xiàn)亂碼的問題。

            最好的解決方案

            Windows和Mac下統(tǒng)一使用UTF8帶BOM頭的文件編碼格式。

            特別解釋下

            以前是這樣的:

            UTF8不帶BOM頭的文件,在xcode和eclipse下顯示正常,但Windows下會中文亂碼;

            UTF8帶BOM頭的文件,Windows下顯示正常,但Xcode和eclipse下會中文亂碼;

            現(xiàn)在是這樣的:

            Xcode 5.0.2和ADT 22.3.0都已經(jīng)支持顯示帶BOM頭的UTF8格式。

            Mac下遇到這種亂碼怎么解決

            方法一:使用Sublime的解決辦法

            Sublime Text 2下,使用Package Control 安裝 ConvertToUTF8 這個插件:

            1. 使用Sublime打開亂碼文件,正常是可以自動識別出來是GBK還是GB2312等編碼的
            2. 如果識別不出來,那么就手動選擇下菜單File-》Reload With Encoding,選擇GBK,應(yīng)該也能正確顯示中文了
            3. 正確顯示中文后,就可以把文件保存成UTF8格式了,但是直接Save是不行的,保存之前必須先做一件事情: > File -> Set File Encoding to -> UTF8
            4. 保存文件

            方法二:Xcode的File inspector屬性窗口

            1. 在工程中打開亂碼的文件,選擇File inspector屬性窗口
            2. 選擇Text Encoding,比如我選擇“GB 2313”(不對的話可以換著試試看)
            3. 彈出提示,選擇“Reinterpret”,如果中文顯示正確,就下一步,否則就再換個編碼試試

              Do you want to convert the text to ‘Simplified Chinese (GB 2312)’?

              Choose ‘Convert’ if you want to change the contents of the file to be encoded as ‘Simplified Chinese (GB 2312)’.

              Choose ‘Reinterpret’ if you believe the file has been opened with an incorrect encoding and you want to reopen it as ‘Simplified Chinese (GB 2312)’.

            4. 把成功顯示中文后的文件保存成UTF8格式:

            再選擇下Text Encoing->UTF8,這次出現(xiàn)的提示選擇Convert

            1. 搞定

            posted on 2016-07-05 02:35 楊粼波 閱讀(5343) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            伊人久久大香线蕉亚洲| 99热成人精品免费久久| 国产韩国精品一区二区三区久久 | 久久天天躁狠狠躁夜夜2020| 很黄很污的网站久久mimi色| 无码任你躁久久久久久老妇App| 影音先锋女人AV鲁色资源网久久| 人妻丰满?V无码久久不卡| 久久亚洲国产中v天仙www| 久久涩综合| 久久精品国产99国产精偷| 久久99精品国产99久久6| 怡红院日本一道日本久久 | 国产成人综合久久精品尤物| 久久99精品久久久久久动态图 | 综合久久一区二区三区| 欧美日韩精品久久久免费观看| 中文精品99久久国产| 亚洲色欲久久久综合网东京热| 亚洲AV无码久久精品狠狠爱浪潮 | 亚洲∧v久久久无码精品| 久久精品国产99久久久| 丁香久久婷婷国产午夜视频| 久久久久亚洲AV无码去区首| 亚洲精品WWW久久久久久 | 久久婷婷五月综合色99啪ak| 一本色道久久综合狠狠躁篇 | 91精品国产高清久久久久久国产嫩草| 国产—久久香蕉国产线看观看 | 9999国产精品欧美久久久久久| 久久e热在这里只有国产中文精品99| 看全色黄大色大片免费久久久 | 久久精品麻豆日日躁夜夜躁| 曰曰摸天天摸人人看久久久| 香蕉aa三级久久毛片| 99久久久精品| 久久亚洲国产成人影院| 99久久伊人精品综合观看| 亚洲狠狠婷婷综合久久蜜芽| 久久精品国产亚洲综合色| 久久天天躁狠狠躁夜夜不卡|