stringWithFormat produce șir cu caractere păsărești

voturi
3

Atunci când depanare următorul cod

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

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

a %ssubstituenților în script - ul sunt înlocuite cu caractere fără sens amuzant. Poți vedea orice erori în codul?

Întrebat 11/02/2009 la 13:35
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
11

% S este specificator format pentru C string, char *

Pentru obiectele obiectiv-c (cum ar fi NSString) ar trebui să utilizați% @

Publicat 11/02/2009 la 13:37
sursa de către utilizator

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