Bonjour,
J'essaye le code suivant dans Xcode 3.2.3 :
Résultat :
Il est apparemment impossible de tronquer les NSString comme on peut le faire pour les chaines de caractères en C ... pourtant c'est censé être le cas [1].
Est-il possible de formatter les NSString comme en C ? Ou est-ce qu'il faut forcément passer par les fonctions C ? Est-ce une limitation connue et mentionnée dans la documentation officielle (je n'ai pas trouvé) ?
Merci
[1] http://www.cocoadocs.com/NSString_-_initWithFormat: "Indicates how many decimal places to use for numeric data or how many characters to truncate after for string data."
J'essaye le code suivant dans Xcode 3.2.3 :
Bloc de code:
NSLog(@"%.9@", @"chaine super longue");
NSLog(@"%.9s", "chaine super longue");
Résultat :
Bloc de code:
chaine super longue
chaine su
Il est apparemment impossible de tronquer les NSString comme on peut le faire pour les chaines de caractères en C ... pourtant c'est censé être le cas [1].
Est-il possible de formatter les NSString comme en C ? Ou est-ce qu'il faut forcément passer par les fonctions C ? Est-ce une limitation connue et mentionnée dans la documentation officielle (je n'ai pas trouvé) ?
Merci
[1] http://www.cocoadocs.com/NSString_-_initWithFormat: "Indicates how many decimal places to use for numeric data or how many characters to truncate after for string data."