stringWithFormat производит строку с тарабарщина символов

голоса
3

При отладке следующего кода

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

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

в %sзаполнителей в сценарии заменяются забавными персонажами тарабарщину. Вы можете увидеть какие - либо ошибки в коде?

Задан 11/02/2009 в 13:35
источник пользователем
На других языках...                            


1 ответов

голоса
11

% S является спецификатором формата для С строкой, символом *

Для Objective-C объектов (например, NSString), вы должны использовать% @

Ответил 11/02/2009 в 13:37
источник пользователем

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