Мне нужно увидеть некоторую строку с символами Unicode в консоли Xcode, когда я сделаю NSLog(@"some unicode characters..")
. Например: abc\u0001xyz\u0002pqr
... Но консоль Xcode показывает только abcxyzpqr
. Он не отображает промежуточные символы Юникода. Кто-нибудь знает, как это увидеть?
Просмотр символов Unicode в консоли Xcode?
Ответ 1
Я знаю, это долгое время с тех пор, как вы спросили, но попробуйте это, если вы все еще ищете ответ:
NSString *demo=[[NSString alloc] initWithData:
[NSData dataWithBytes:myUnicodeString length:itsLength]
encoding:NSUnicodeStringEncoding];
NSLog(@"%@",demo);
Надеюсь на эту помощь.
Ответ 2
NSString* strOld=[NSString stringWithFormat:@"%@",responseObject];
NSLog(@"%@",[NSString
stringWithCString:[strOld cStringUsingEncoding:NSUTF8StringEncoding]
encoding:NSNonLossyASCIIStringEncoding]);
Ответ 3
NSString *string = @"Hi \u00B7 there!";
lblString.text=string;