0
Ich habe NSString mit "ÔÔÔÎÍÖÂÔ". Ich weiß, dass dieser Text in Windows-1251 Encoding.NSString Konvertierung von Windows-1251 nach Windows-1252
Ich möchte es in Windows-1252 konvertieren und dem Benutzer anzeigen.
Ich versuche, so etwas wie dieses, aber sein Aufstieg Systemausnahme:
NSString* newStr = [[NSString alloc] initWithData:theData encoding:NSWindowsCP1252StringEncoding];
Welche Ausnahme genau geworfen wird? Haben Sie Ihren NSString mithilfe der Codierung zuerst in NSData konvertiert? – Larme
@Larme danke für die Frage. Ich verwende einen falschen Ansatz. Ich schreibe Antwort unten. –
@DanilShaykhutdinov Wie erhalten Sie die Zeichenfolge zunächst? Es gibt eine effizientere und direktere Lösung als die, die Sie unten haben. –