Comment convertir nsstring de cString?

J'ai un nsstring(filePath), qui a le chemin d'accès au fichier audio. Je veux ouvrir un fichier audio, je tiens donc à convertir le nsstring de Cstring.

  fopen([filePath cStringUsingEncoding:1], "r");

est la ligne ci-dessus est correcte ou pas, parce que je peux aussi utiliser fopen([filePath cString], "r");. Dans certains sites, il est mentionné à utiliser UTF8stringEncoding. Qui est le droit NSString de conversion de chaîne de caractères?

Pro-tip pour l'anglais à l'écrit: les signes de ponctuation doit avoir un espace après eux, afin de séparer les mots et les phrases de l'autre. Cela permet aussi une forme plus naturelle de l'habillage de ligne, de sorte que (par exemple, à partir de votre texte), la chaîne not,because n'est pas traitée par des clients web en un seul mot.

OriginalL'auteur Warrior | 2010-10-26