Coder et Décoder l'utilisation de l'UTF-8 dans l'iPhone

Je suis à la recherche d'un exemple démontrant comment je peux coder et décoder la même chaîne en UTF-8. Coder et Décoder les moyens, je veux mettre en œuvre les méthodes dans 2 domaines où l'on peut encoder et un autre est en mesure de décoder.

J'ai vu l'API, mais je n'ai pas eu beaucoup de succès:

  • stringWithCString:encoding:
  • stringWithUTF8String:
  • stringWithCString:(const char *)cString encoding:(NSStringEncoding)enc;

ÉDITÉ
J'ai la chaîne øæ-test-2.txt qui je suis encodage comme suit:

char *s = "øæ-test-2.txt";
NSString *enc = [NSString stringWithCString:s encoding:NSASCIIStringEncoding];

mais je suis arriver øæ-test-2.txt en sortie.
Maintenant, je veux revenir à la chaîne d'origine en arrière c'est à dire øæ-test-2.txt


ÉDITÉ
Je suis øæ-test-2.txt depuis le serveur, et j'ai besoin de øæ-test-2.txt par les décoder. Je suis en mesure d'obtenir la sortie à partir du lien : http://www.cafewebmaster.com/online_tools/utf_decode

Veuillez utiliser le lien et vous comprendrez mon inquiétude.

Il serait très apprécié si quelqu'un peut donner un peu d'astuce, tutoriel ou me diriger dans la bonne direction.

Ce qui concerne

OriginalL'auteur Ekra | 2011-01-13