2012-03-11 8 views
2
int score=8; 
    scoreLabel.text=[NSString stringWithFormat:@"%5d",score]; 

私はscoreLabeにテキスト '00008'を表示したいと思いますが、ラインコードが実行されているときに結果は '8'です。どのように作成するか教えてください。'int'を特別な形式の 'string'にするには?

答えて

3

試してみてください。

[NSString stringWithFormat:@"%05d", score] 
+0

はそれを行って、ありがとうございました。 – stream

1
NSString *numStr = [NSString stringWithFormat:@"%05d", yourNum]; 
+0

なぜそれがダウン投票しましたか?上記の回答と重複していることは分かっていますが、投稿される前に提出しました! – msk

+0

申し訳ありませんが、わかりませんが、私ではありませんが、あなたの答えに感謝します。 – stream

+0

@MSK:あなたの答えとBehlulの回答時間をチェックしてください。誰かがあなたに投票した理由を理解するでしょう。 –

関連する問題