Voici le code qui vous permet de remplacer tous les caractères diacritiques dans une chaine de caractères : NSString* str = [unChampTexte stringValue]; NSLog(@"Avant : %@",str); NSString* sansAccents = [str stringByFoldingWithOptions: NSDiacriticInsensitiveSearch locale:[NSLocale currentLocale]]; NSLog(@"Après : %@" , sansAccents);
Avec la nouvelle version de l’iPhone OS 3.2, il est désormais possible d’ajouter ses propres polices dans son application. Bonne nouvelle pour les designers me direz-vous ! Pour réaliser cette manipulation, ajouter un tableau dans votre App-Info.plist. Nommez ce tableau UIAppFonts et ajouter des enfants qui sont les noms de vos fichiers TTF ou OTF. [...]
Voici quelques clés pour s’y retrouver dans les « nouveautés » d’Apple.
Un petit bout de code qui vous permettra de lister toutes les familles de polices et chaque police dans une famille. for (NSString *familyName in [UIFont familyNames]) { NSLog(@"; — %@ —", familyName); for(NSString *fontName in [UIFont fontNamesForFamilyName: familyName]) { NSLog(@" -; %@";, fontName); } } Ce code permet de lister toutes les polices système [...]
Les fichiers Plist sont des conteneurs pour les dictionnaires de données utilisés dans l’iPhone ou l’iPad.
En enregistrant des fichiers Plist sur l’appareil de l’utilisateur, vous pouvez ainsi conserver des données comme une liste de favoris, des préférences utilisateur ou encore des contenus saisis (brouillons, notes).