相关疑难解决方法(0)

LLDB中的View数组:相当于Xcode 4.1中GDB的'@'运算符

我想查看指针指向的元素数组.在GDB中,这可以通过使用运算符'@'将指向的内存视为给定长度的人工数组来完成

*pointer @ length
Run Code Online (Sandbox Code Playgroud)

length我想要查看的元素数量在哪里.

上述语法在随Xcode 4.1提供的LLDB中不起作用.

有什么方法可以在LLDB中完成上述工作吗?

debugging xcode llvm xcode4 lldb

71
推荐指数
8
解决办法
3万
查看次数

在xcode C++(lldb)中查看动态数组的内容

如何在xcode调试器(C++)中查看动态创建的数组的内容?

int main(int argc, const char * argv[])
{
int *v;
int size;
cout << "Enter array size" << endl;
cin >> size;
v = new int [size];
for (int i=0; i<size; i++){
    cin >> v [size];
}
// see array contents
return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想查看v的内容.

c++ arrays xcode lldb

9
推荐指数
1
解决办法
1万
查看次数

什么是Objective-c调试技巧?

我还没有正确学习如何使用Xcode调试器,但我想知道是否有人有一些喜欢的调试技巧,你可以快速插入到代码中以查看对象的状态.任何可以帮助我更好地掌握Objective-c内部的东西.

大多数情况下,我依赖于NSLog(@"%@", myObject)查看myObject发生了什么,或者有时候NSLog(@"%@", [myObject class])检查某些东西是否应该是真正的类.我知道我可以通过使用调试器来做到这两点,但是我想尝试使用代码,然后我才能使用完整的调试器.

你有类似的技巧吗?

debugging objective-c

7
推荐指数
1
解决办法
2116
查看次数

标签 统计

debugging ×2

lldb ×2

xcode ×2

arrays ×1

c++ ×1

llvm ×1

objective-c ×1

xcode4 ×1