我知道这可能听起来像一个愚蠢的问题,因为它是在大多数现代IDE的一个简单的功能,但我潜入iOS开发,并熟悉平台和SDK,我无法弄清楚这一点。我有很多MS Visual Studio的经验,我发现Xcode的工作原理非常相似,但它仍然缺乏相当多的功能,但仍然是一个非常好的IDE。当涉及到调试时,Xcode的工作方式与Visual Studio非常相似,因为您可以将鼠标悬停在变量上并显示其当前值。然而,当涉及到对象变量时,它几乎总是只给出地址和扩展箭头,扩展为“NSObject”,扩展为“isa”,扩展为所有不告诉我任何内容的属性。我习惯于IDE,就像Visual Studio一样,它足够聪明,可以进行一些自省并为我显示实际的对象以及它的所有属性和值。我假设Xcode足够聪明来做到这一点,我只是没有正确使用它。如何在Xcode调试器中查看对象内的值?
如果我在涉及对象实例的代码行上设置断点(可以说是NSDateComponents实例),我如何查看其属性的值(即年,周,日,小时等)?
在此先感谢您的帮助!
编辑:这里的信息,我与每一个对象我检查得到的截图... alt text http://joecrotchett.com/images/misc/example.jpg
这很奇怪。它应该显示你的实际数据。这对每个班级都会发生吗? – zneak 2010-08-11 17:55:33
真的,这是不正常的?是的,它总是发生。 – BeachRunnerFred 2010-08-11 17:57:55
它发生所有对象还是只是'NSDateComponents'? – kubi 2010-08-11 18:27:42