KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've been trying to make a dynamic string format so that through user options precision or padding could be somewhat user defined. An example includes, the padding of leading zeros as in the 24hour time format. In normal time format, the hours can be represented by a single digit, or a digit padded by a zero. This is represented in the string format: ...stringWithFormat:@"Hour: %02i", hour // leading zero padded and ...stringWithFormat:@"Hour: %i", hour // not leading zero padded What I would like to achieve is to have a variable containing either @"" or @"02" and have that variable presented in the format string between the % and the i . I have done a couple of experiments and just can't seem to do this and am beginning to think that it's not possible with stringWithFormat . I've tried: ...stringWithFormat:@"Hour: %%@i", padding, hour ...stringWithFormat:@"Hour: %@%i", padding, hour and others. Any ideas?
Tags (comma-separated)
Save Edits
Cancel