NSDictionaryやNSArrayが日本語を含んでいるとNSLogで読めないことへの対処

NSDictionaryやNSArrayが日本語を含んでいるとNSLogで読めないことへの対処

はじめに

NSDictionaryやNSArrayに日本語が含まれていると、”\U3044\U3044″みたいになってよめない。
文字化けしているというかエスケープされているというのか、なんというかもう読めない。

そこで!

そこで、日本語で表示させる方法を発見しました!

説明

stringWithFormatメソッドで、NSDictionaryを文字列に変えて、
NSNonLossyASCIIStringEncodingなんかで日本語に戻しています。

photo credit: Greg Gladman via photopin cc


この記事はあなたの役に立ちましたか?他の人達にも役立ちそうでしたら、上のボタンより共有をお願いします。共有して頂けたら今後提供する記事の参考やモチベーションアップにつながります。

Categorized: iOS