XCode4无法监视变量的值

XCode4无法监视变量的值,xcode4,Xcode4,当我在XCode 4中遇到一个断点时,Watch表达式的值总是灰显,这有点恼人。我必须创建虚拟变量,指向我想看的东西,以便绕过它 运行应用程序时,日志显示以下错误: 警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3(8J2)/symbols/System/Library/Frameworks/IOKit.framework/IOKit的符号(未找到文件)。 警告:试图删除不存在的库:/Developer/Platf

当我在XCode 4中遇到一个断点时,Watch表达式的值总是灰显,这有点恼人。我必须创建虚拟变量,指向我想看的东西,以便绕过它

运行应用程序时,日志显示以下错误:

警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3(8J2)/symbols/System/Library/Frameworks/IOKit.framework/IOKit的符号(未找到文件)。 警告:试图删除不存在的库:/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3(8J2)/Symbols/System/library/Frameworks/IOKit.framework/IOKit 当前语言:自动;当前目标-c++ 警告:无法读取/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3(8J2)/symbols/Developer/usr/lib/libxcodeduggersupport.dylib的符号(未找到文件)


如何解决这个问题?

至于我自己,我使用两个方便的GDB控制台命令调试变量。在GDB标记之后,您可以在调试控制台中的调试模式下输入它们。我使用“p”命令打印基本C类型变量:

p [[[self pointerToMyClass] anotherPointerToOtherClass] someIntValue]
我使用“po”命令打印数组内容,检查对象:

po [[[self pointerToMyClass] anotherPointerToOtherClass] someNSArray]
po [[[self pointerToMyClass] anotherPointerToOtherClass] myUIImageView]

至于我自己,我使用两个方便的GDB控制台命令调试变量。在GDB标记之后,您可以在调试控制台中的调试模式下输入它们。我使用“p”命令打印基本C类型变量:

p [[[self pointerToMyClass] anotherPointerToOtherClass] someIntValue]
我使用“po”命令打印数组内容,检查对象:

po [[[self pointerToMyClass] anotherPointerToOtherClass] someNSArray]
po [[[self pointerToMyClass] anotherPointerToOtherClass] myUIImageView]