Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

adding zeros in objective-c string formats

Quick question: I am trying to fill in empty spaces with a specific number of zeroes in an NSString stringWithFormat formatting string.
For example, I want:

@"The number is %d", 5   // I want this to output 'the number is 05'
@"the number is %d", 10  // I want this to output 'the number is 10'

I know how to do this in Java, but I cant seem to find the same function in objective-c.

Any help would be great.

like image 326
Chris Avatar asked Jan 27 '26 01:01

Chris


1 Answers

If in Java you use System.out.printf(), then it's the same format syntax in Objective-C (and C, for that matter):

NSLog(@"The number is %02d", 5);
NSLog(@"The number is %02d", 10);
like image 115
BoltClock Avatar answered Jan 28 '26 16:01

BoltClock



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!