NSString stringWithFormat - пытающийся установить маркировку на двузначные цифры для единственных чисел цифры

Я пытаюсь иметь одноразрядные числа дисплея маркировки как числа с двузначным числом (т.е. 1 => 01). Я могу использовать неправильный метод для устанавливания значения для маркировки, но вещь, я даже не уверен в этом после заливки по документации Apple и обыска Интернета.

[secondsLabel setValue:[NSString stringWithFormat:@"%2d", seconds]]

Я видел чужое использование stringWithFormat как stringWithFormat:@" %.2f", таким образом, я полагал, что попробую что-то подобное и изменю его на "%2d", никакую удачу. Спасибо за Вас помогают заранее.

8
задан b_d 21 April 2010 в 10:18
поделиться

1 ответ

Вы были очень близки: попробуйте «%. 2d» (обратите внимание на «.»).

Ссылка на строку формата в методе -stringWithFormat: - это спецификация IEEE printf

34
ответ дан 5 December 2019 в 05:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: