специальные символы iphone - PullRequest
0 голосов
/ 06 апреля 2011

Привет, я хочу знать, как я могу отображать специальные символы в UILabel?Я хочу отобразить символ "%" в UILabel.

calcLabel.text = [NSString stringWithFormat:@"%d Goal Complete", progressView.progress];

Я пытался

calcLabel.text = [NSString stringWithFormat:@"%d % Goal Complete", progressView.progress];

, затем он отображает другое значение с фактическим значением.

Спасибо ....

1 Ответ

4 голосов
/ 06 апреля 2011
calcLabel.text = [NSString stringWithFormat:@"%d %% Goal Complete",
//                                               ^^
                                            progressView.progress];

% сам по себе является специальным символом в строке формата, поэтому вам нужно экранировать его с другим %.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...