0
我尋找最佳的方式來打印解碼的unicode符號的NSArray和NSDictionary的嵌套對象的日誌。用嵌套NSDictionary或NSArray解碼unicode符號打印對象日誌的最佳方法是什麼?
我知道description
屬性,但它以\ Uxxxx格式打印unicode符號。另外我知道,可以枚舉對象並單獨打印它的鍵,但對於大型嵌套對象並不適用。
例如:
NSArray *array = @[@{@"firstName":@"Марк"},@{@"lastName":@"Цекурберг"}];
NSLog(@"array %@", array);
===
array (
{
firstName = "\U041c\U0430\U0440\U043a";
},
{
lastName = "\U0426\U0435\U043a\U0443\U0440\U0431\U0435\U0440\U0433";
}
)
我想這一點:
array (
{
firstName = "Марк";
},
{
lastName = "Цукерберг";
}
)
我寫了自己的劇本,這需要description
字符串對象和替換所有爲\ uXXXX(和%XX%XX )來表達符號,但我認爲這不是最好的方式。
檢查此http:// stackoverflow.com/a/32986318 – Shubhank
謝謝,我試過了,但它對我不起作用。 – Igor