古人云“工欲善其事必先利其器”,打造一個強大的開發(fā)環(huán)境,是立即提升自身戰(zhàn)斗力的絕佳途徑!。
我們在開發(fā)工程中,經(jīng)常會在控制臺打印操作,但是Xcode控制臺Console輸出中文的時候,有時候會變成類似于“\U4e54\U5e03\U65af”的一串字符串?讓人無法正常閱讀,只能通過斷點單步調(diào)試才能看到這個值。
以下提供兩種方案解決中文輸出
一、安裝DXXcodeConsoleUnicodePlugin插件,安裝成功后
兩種使用方法:
1.快捷鍵 option+c 會轉(zhuǎn)換當(dāng)前 剪貼板 中的內(nèi)容并用一個對話框把轉(zhuǎn)換后的內(nèi)容顯示出來。
2.在 Xcode 的 Edit 菜單中勾選 ConvertUnicodeInConsole,然后 console 中再出現(xiàn) \U4e54\U5e03\U65af 時,就會自動轉(zhuǎn)換成 喬布斯 顯示。
項目地址:https://github.com/dhcdht/DXXcodeConsoleUnicodePlugin
二、借鑒iOS開發(fā)者貢獻的HYBUnicodeReadable來實現(xiàn)
只需要將文件導(dǎo)入工程,不需要引用,就能達(dá)到打印日志顯示Unicode編碼中文數(shù)據(jù)
鏈接地址:https://github.com/524429264/HYBUnicodeReadable