91 即使整数小于10,如何在字符串中包含两位整数? [NSString stringWithFormat:@"%d", 1] //should be @"01" objective-c string cocoa nsstring number-formatting — 动脉瘤 source
303 我相信stringWithFormat说明符是标准的IEEE printf说明符。你有没有尝试过 [NSString stringWithFormat:@"%02d", 1]; — 高度咖啡因 source 4 喜欢它...在iPhone中使用了2年,现在我知道了...感谢队友 — Izac Mac 2012年
25 使用格式字符串%02d。这指定格式化一个最小字段宽度为2个字符的整数,并用0填充格式化的值以满足该宽度。有关man fprintf格式说明符的所有详细信息,请参见。 不过,如果您要格式化数字以呈现给用户,则应该使用NSNumberFormatter。对于如何格式化数字,不同的语言环境有不同的期望。 — 杰里米·W·谢尔曼 source