iOS-Sonderzeichen-Konvertierung

Ich konvertieren wollen ù zu ù und so weiter.

Ich habe versucht, die folgenden, aber es funktioniert nicht.
Der ursprüngliche string wird

E Monti nella Trilaterale non c'è più.jpg

Möchte ich erhalten

E Monti nella Trilaterale non c ' è più.jpg

aber

s = [s stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

gibt mir

E%20Monti%20nella%20Trilaterale%20non%20c'è%20più.jpg

während

s = [s stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

lässt das original unverändert.
Was könnte ich tun, um es zu konvertieren?

Scheint wie eine doppelte, überprüfen Sie bitte : stackoverflow.com/questions/659602/...
Nein, ich glaube nicht, dass es ein Duplikat ist.
Auch ich denke, es ist ein Duplikat, weil Sie versuchen, zu konvertieren von HTML-entities in unicode-Darstellungen. Die Methode stringByAddingPercentEscapesUsingEncoding: wandelt Unicode-strings in (wie der name sagt), Prozent-codiert - strings (z.B. <space> in %20).

InformationsquelleAutor Abramodj | 2012-01-24

Schreibe einen Kommentar