NSLog NSArray的地址

时间:2014-05-26 07:18:37

标签: cocoa nsarray nslog

当我在控制台上输入

print myArray       .... myArray is a NSArray

我看到了这个

(NSArray *) $0 = 0x00006100002494e0 @"6 objects"

如何构建NSLog行以将此地址0x00006100002494e0打印到控制台?

2 个答案:

答案 0 :(得分:3)

NSLog(@"%p", myArray);

适合。

您可以在here上的Apple文档中看到格式说明符列表。

答案 1 :(得分:2)

使用%p格式说明符,它打印一个地址或指针变量:

NSLog(@"Address of my array: %p", myArray);