정수가 10보다 작더라도 문자열에 두 자리 정수를 어떻게 가질 수 있습니까?
[NSString stringWithFormat:@"%d", 1] //should be @"01"
답변:
나는 stringWithFormat 지정자가 표준 IEEE printf 지정 자라고 믿습니다 . 시도해 보셨습니까
[NSString stringWithFormat:@"%02d", 1];
[NSString stringWithFormat:@"%00.02d", intValue]
이것은 1을 01로 변환하는 데 도움이됩니다.