Objective-C Language Mise en forme


Exemple

Le formatage NSString prend en charge toutes les chaînes de format disponibles sur la fonction printf ANSI-C. Le seul ajout apporté par le langage est le symbole %@ utilisé pour formater tous les objets Objective-C.

Il est possible de formater des entiers

int myAge = 21;
NSString *formattedAge = [NSString stringWithFormat:@"I am %d years old", my_age];

Ou tout objet sous-classé de NSObject

NSDate *now = [NSDate date];
NSString *formattedDate = [NSString stringWithFormat:@"The time right now is: %@", now];

Pour une liste complète des spécificateurs de format, voir: Objective-C, spécificateurs de format, syntaxe