используйте "%" в выводе - PullRequest
       1

используйте "%" в выводе

2 голосов
/ 09 января 2011

Вероятно, очень простая проблема, и я искал ответ, но не могу найти его, возможно, потому что я не нашел, что спросить.

Я хочу следующий вывод, см. '%символ 'в выводе:

(33%)

я просто не понимаю, как форматировать символ "%", чтобы он отображался в выводе.

txt2 = [txt2 stringByAppendingFormat:@"(%i)", percentage];

Я знаю, что приведенная выше строкаByAppendingFormat неверна.Я был бы очень признателен за любую помощь.

1 Ответ

6 голосов
/ 09 января 2011

Escape с другим %, так что вы получите что-то вроде этого:

txt2 = [txt2 stringByAppendingFormat:@"(%i%%)", percentage];

Список всех спецификаторов формата для использования с функциями форматирования см. здесь .

...