Порядок байтов (порядковый номер) int в NSLog? - PullRequest
0 голосов
/ 14 мая 2010

Функция NSLog принимает спецификаторы формата printf. Мой вопрос о спецификаторе% x. Печатает ли это шестнадцатеричные коды как последовательность в памяти? Или у него свой стиль печати?

unsigned int a = 0x000000FF;
NSLog(@"%x", a);

Результаты приведенного выше кода на процессорах с прямым или младшим порядком равны или различны? А как насчет метода NSString -initWithFormat? Следует ли это правило одинаково?

1 Ответ

3 голосов
/ 14 мая 2010

% x всегда сначала печатает самые значимые цифры. Неважно, на каком процессоре он работает.

...