在Xcode5中,我们现在可以将鼠标悬停在UIImageView变量上来快速查看图像。如果我想查看图像视图的图像,但我没有直接访问它的变量,但我有十六进制地址,有什么方法可以显示它吗?也就是说,如果我知道0x12193fb0中有一个UIImageView,那么在调试器中执行po 0x12193fb0将打印出关于该对象的信息。有没有类似的按地址快速查看的方法?不能使用调试器旁边的变量视图,因为我手动中断了程序,所以它不在拥有图像视图的对象的上下文中。
发布于 2013-10-08 02:33:00
您可以为您的变量(Debug area,variables视图)添加监视。如果只有指针地址,则只需强制转换它。例如:
(NSString*)0x1234567可以从上下文菜单中添加监视。
快速更新:
只是为了澄清一下,你可以通过知道地址来访问下面的内容。在本例中,我只是键入(BNMap*)0xb4b5dd0作为表达式。

https://stackoverflow.com/questions/19231918
复制相似问题