stringWithFormat produit chaîne avec des caractères charabia

voix
3

Lors du débogage du code ci-dessous

NSString *var1 = @blaa;
NSString *var2 = @blaaaaa;

NSString* script = [NSString stringWithFormat:@Set_Variable( %s, %s ),var1,var2]; 

les %sespaces réservés dans le script sont remplacés par des caractères de charabia drôles. Voyez - vous des erreurs dans le code?

Créé 11/02/2009 à 13:35
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
11

% S est le spécificateur de format pour une chaîne C, char *

Pour les objets Objective-C (tels que NSString) vous devez utiliser% @

Créé 11/02/2009 à 13:37
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more