Jam*_*ang 17 debugging xcode objective-c xcode5
在Xcode 4中,当我使用调试器打印NSArray计数时,它将在控制台中显示如下:
po [self.array count]
3
Run Code Online (Sandbox Code Playgroud)
在Xcode 5中,这样做给了我
[no Objective-C description available]
Run Code Online (Sandbox Code Playgroud)
这似乎是所有数字类型的情况.这种行为背后的变化或推理是什么?
dan*_*ard 40
该命令po代表"打印对象".self.array.count是NSUInteger不是对象的类型.请改用p命令,该命令用于打印非对象值.例如
p self.array.count
Run Code Online (Sandbox Code Playgroud)
该LLDB文档是一个很好的资源.