2011-11-07 3 views
11

ho cercato e non sono riuscito a trovare questa risposta ...NSString stringWithFormat Segno di percentuali

Se ho questo, come posso ottenere che per visualizzare il simbolo finale%? Lo manca solo nella mia etichetta.

[NSString stringWithFormat:@"Tries %i%", tries]; 
+0

È necessario utilizzare il simbolo di escape '\' [NSString stringWithFormat: @ "Tries% i %%", try]; – Aleks

+0

sapeva che sarebbe stato semplice, grazie – Jesse

+0

In realtà, non funzionava, ho risposto troppo presto. Questo ha funzionato Tries% i %% – Jesse

risposta

27

ho pensato che avrei potuto contribuire un po 'e condividere this comprehensive list di opzioni. Jesse è giusto!

Nel mio caso, il seguente è il trucco!

[NSString stringWithFormat:@"Progress: %.2f%%", progress*100] 
// progress is float ranging 0.0-1.0, 
//and I would like it to print up to 2 decimal point 

Felice codifica!