WebPreferences
Hello,
Je voudrais changer l'encoding par défaut.. grâce à setDefaultTextEncodingName: de WebPreferences
Et en fait ds mes prefs lorsqu'on choisis un encodage UTF-8 par exemple j'ai :
Le problème est que comme c'est un integer et que Mr WebPreferences veut un NSString pour son defaultTextEncodingName ...
Comment faire ?
Je voudrais changer l'encoding par défaut.. grâce à setDefaultTextEncodingName: de WebPreferences
Et en fait ds mes prefs lorsqu'on choisis un encodage UTF-8 par exemple j'ai :
[[NSUserDefaults standardUserDefaults] setInteger:NSUTF8StringEncoding forKey:PREF_DEFAULTENCODING];
Le problème est que comme c'est un integer et que Mr WebPreferences veut un NSString pour son defaultTextEncodingName ...
Comment faire ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si tu fais un log avec la méthode defaultTextEncodingName, tu peux toujours voir ce qui t'es retourné et essayer d'en déduire la string que tu dois donner.
[tt]
NSLog(@Encoding:%@",[[WebPreferences standardPreferences] defaultTextEncodingName]);
[/tt]
Merci
Voilà , alors comme tu fais un browser, il te faut une doc exhaustive là dessus: http://www.iana.org/assignments/character-sets
Tu trouveras là la liste de tous les encondages 'officiels' (plutôt à titre de référence, c'est assez indigeste).