stringWithFormat produserer streng med uforståelige tegn

stemmer
3

Når debugging følgende kode

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

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

de %splassholdere i skriptet er erstattet med morsomme vrøvl tegn. Kan du se noen feil i koden?

Publisert på 11/02/2009 klokken 12:35
kilden bruker
På andre språk...                            


1 svar

stemmer
12

% S er formatet spesifiserendes for en C-streng, char *

For Objective-C gjenstander (for eksempel NSString) bør man bruke% @

Svarte 11/02/2009 kl. 12:37
kilden bruker

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