спецификатор формата ios: как выполнить NSLog 0x% x в iOS 4.2 - PullRequest
0 голосов
/ 21 октября 2011
 NSMutableArray *foo = [NSMutableArray arrayWithCapacity:12];
 NSLog(@" foo is 0x%x", foo);  // worked in XCode 4.0 to return the hex address of this variable     

Теперь выдает предупреждение компилятору:

Преобразование указывает тип «unsigned int», но аргумент имеет тип «NSMutableArray»

Как мне получить вывод, например "foo is 0x53a6d0"?

1 Ответ

0 голосов
/ 21 октября 2011

Я нашел ответ (с 30 символами) это:% p

...