Je sais que vous pouvez convertir un flotteur en chaîne en utilisant
NSString *myString = [NSString stringWithFormat:@"%f", myFloat];
Ma question est quelles AUTRES méthodes existent dans Objective-C qui peuvent faire la même chose?
Merci.
Je sais que vous pouvez convertir un flotteur en chaîne en utilisant
NSString *myString = [NSString stringWithFormat:@"%f", myFloat];
Ma question est quelles AUTRES méthodes existent dans Objective-C qui peuvent faire la même chose?
Merci.
Vous pouvez créer votre propre méthode de catégorie. Quelque chose comme
@interface NSString (Utilities)
+ (NSString *)stringWithFloat:(CGFloat)float
@end
@implementation NSString (Utilities)
+ (NSString *)stringWithFloat:(CGFloat)float
{
NSString *string = [NSString stringWithFormat:@"%f", float];
return string;
}
@end
Éditer
Modifié cela en une méthode de classe et également changé le type de float
à CGFloat
.
Vous pouvez l'utiliser comme:
NSString *myFloat = [NSString stringWithFloat:2.1f];
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.