假设我创建了一个数组:
NSArray *newArray = [NSArray arrayWithObjects:@"foo", @"bar", @"sdfsf", nil];
在 Xcode 中,当我停在一个断点并检查 newArray
时,我看到它显示“3 个对象”,但是当我单击显示三角形时,我只看到一个 NSObject
并且似乎无法查看该数组包含的内容。
在实践中,我正在处理一组自定义对象,查看它们的嵌套或检查它们的属性是一件非常痛苦的事情。
谁能就更好的使用方法提供一些见解?
最佳答案
如果它在范围内,你可以直接输入
po newArray
进入调试器,它将打印描述。
或者,如果您更喜欢单击内容,则只需右键单击控制台左侧面板中的对象,然后单击“打印...的说明”
关于objective-c - 在 Xcode 调试器中检查数组的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10337468/