Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在调试器中导航对象层次结构_Ios_Debugging_Uiview_Lldb - Fatal编程技术网

Ios 在调试器中导航对象层次结构

Ios 在调试器中导航对象层次结构,ios,debugging,uiview,lldb,Ios,Debugging,Uiview,Lldb,假设我有一些代码,包括以下内容: UIView *myView = [[UIView alloc] initWithFrame:myFrame]; [self.view addSubView:myView]; 我在调试器中一步一步地检查代码,直到到达代码后面的下一行。调试器窗口的左侧是我可以检查的对象列表,其中列出了myView。但是,我看不到帧的详细信息或myView.center坐标的位置。我不能通过我刚才描述的对象层次结构检查这些属性吗?如果没有,如何在不使用NSLog的情况下查询值?尝

假设我有一些代码,包括以下内容:

UIView *myView = [[UIView alloc] initWithFrame:myFrame];
[self.view addSubView:myView];

我在调试器中一步一步地检查代码,直到到达代码后面的下一行。调试器窗口的左侧是我可以检查的对象列表,其中列出了myView。但是,我看不到帧的详细信息或myView.center坐标的位置。我不能通过我刚才描述的对象层次结构检查这些属性吗?如果没有,如何在不使用NSLog的情况下查询值?

尝试调试器命令
po

示例输出:

(lldb) po theView
(UIView *) $1 = 0x09b83750 <UIView: 0x9b83750; frame = (0 0; 768 1024); layer = <CALayer: 0x9b837b0>>
(lldb)po theView
(UIView*)$1=0x09b83750

谢谢。这就是我想要的。这也暴露了我的问题。我的视图被正确定位,但它的框架宽度和高度为零。这就解释了为什么它没有出现。