2010-02-18 6 views
1

Les guillemets (apostrophe à être plus précis) simples et doubles s'affichent comme point d'interrogation sur ma vue de texte.
Le problème se présente lorsque j'essaie de copier et coller quelque chose d'une page Web et de l'enregistrer. Ce problème ne se produit pas lorsque je tape la phrase. Comment remplacer une apostrophe par un guillemet simple régulier?iphone sdk, apostrophe apparaissant comme point d'interrogation

Répondre

1

Lorsque vous copiez à partir d'une page Web, vous ne copiez pas une ancienne apostrophe. Vous copiez un fantaisie qui ressemble beaucoup mais qui ne l'est pas. Puisque la vue texte n'affiche que du texte, elle ne comprend pas votre apostrophe. Lorsque vous copiez à partir d'une page Web, vous devez supprimer et retaper manuellement les apostrophes.

Vous devez remplacer une chaîne par des caractères unicode. Ce qui suit peut être les caractères que vous souhaitez remplacer:

 
Char Unicode HTML 
“  8220  “  
‘  8216  ‘  
”  8221  ”  
’  8217  ’  
+0

vous avez raison, le problème se produit avec l'apostrophe de fantaisie. Je veux nettoyer la chaîne avant de l'afficher dans la vue texte. Donc la question est maintenant de savoir comment et que dois-je rechercher et remplacer dans ma chaîne? Merci – Oceandrive