所以我在我正在使用的一些示例代码中使用了一些属性。值得注意的是UIView类的“标签”属性。现在我设置这个属性,如果我NSLog它,或者基于标签的值设置控制语句,我可以看到我设置的值在那里,并按照预期行事。XCode中的调试属性
但是,如果我将鼠标悬停在.tag上以查看哪个标记值存在,我从XCode中完全没有收到任何标记值。没有弹出显示值。因此,我去了汽车/本地/所有窗口,我尝试“添加表达式...”(似乎这是设置传统的“手表”变量的唯一方法,如果有其他方式,请让我知道)。无论如何,所以我把我的object.tag到“观察”窗口,它是空白的。没有价值。它不是零,它只是没有,就好像它不存在。
当然,如果我将鼠标悬停在“object.tag”的“对象”部分,然后我得到一个弹出对象与披露矩形,我展开,然后我去寻找“_tag”(这似乎是底层的实例变量)。
那么这有什么困难呢?为什么在调试过程中不能通过简单的悬停标签属性来查看标签属性?这是否与XCode开发中的属性有关?
PS - 我运行的是最新版本的Xcode:4.3.2
我的意思是披露TRIangle,而不是矩形:) – Chris 2012-04-06 05:45:16