我的项目中有关于对象的一些问题。 视图中有很多对象,我想知道具体问题的具体对象。 对象ID为0x7febf0ebcd20
我怎么能更多地了解这个对象?
答案 0 :(得分:-1)
对象ID为0x7febf0ebcd20
我怎么能更多地了解这个对象?
这取决于一些事情。通常,如果您可以构建组件(如程序),则可以改善这种情况,但有时您无法(例如使用预构建的库)。
确保您的项目已设置为提供尽可能多的调试信息。您可以在 项目 上进行以下更改,各种 目标 将从项目继承。
确保在prerpocessor符号下设置 DEBUG=1
。这通常比Unix / Linux更影响Windows组件,但我已经看到它在跨平台库上使用。
确保在 -g3
中起诉 CFLAGS
。 -g3
包含#define
等符号常量。您也可以设置-ggdb
,但目前无效。
有了可用的调试信息,您应该能够切换到调试终端并发出po 0x7febf0ebcd20
以打印有关该地址对象的信息。
另请参阅Apple的Technical Note TN2239, iOS Debugging Magic和Technical Note TN2124, Mac OS X Debugging Magic。