Ios 如何在Xcode中列出LLDB变量?
我想在Xcode调试器中列出lldb变量 比如 我应该输入哪个命令 您可以使用获取堆栈框架中所有变量的列表Ios 如何在Xcode中列出LLDB变量?,ios,xcode,lldb,Ios,Xcode,Lldb,我想在Xcode调试器中列出lldb变量 比如 我应该输入哪个命令 您可以使用获取堆栈框架中所有变量的列表 - (void)viewDidLoad { [super viewDidLoad]; NSHashTable *hashTable = [NSHashTable weakObjectsHashTable]; ABC *object = [[ABC alloc] init]; [hashTable addObject:object]; //NSLog(
- (void)viewDidLoad {
[super viewDidLoad];
NSHashTable *hashTable = [NSHashTable weakObjectsHashTable];
ABC *object = [[ABC alloc] init];
[hashTable addObject:object];
//NSLog(@"%@", [hashTable anyObject]);
object = nil;
int i = 0;
int j = 1;
}
帧变量
(ViewController *) self = 0x00007fa2275047d0
(SEL) _cmd = "viewDidLoad"
(NSConcreteHashTable *) hashTable = 0x000061000013f5e0
(ABC *) object = nil
(int) i = 0
(int) j = 1
可以使用获取堆栈框架中所有变量的列表
- (void)viewDidLoad {
[super viewDidLoad];
NSHashTable *hashTable = [NSHashTable weakObjectsHashTable];
ABC *object = [[ABC alloc] init];
[hashTable addObject:object];
//NSLog(@"%@", [hashTable anyObject]);
object = nil;
int i = 0;
int j = 1;
}
帧变量
(ViewController *) self = 0x00007fa2275047d0
(SEL) _cmd = "viewDidLoad"
(NSConcreteHashTable *) hashTable = 0x000061000013f5e0
(ABC *) object = nil
(int) i = 0
(int) j = 1
您想列出您在中定义的所有变量,或者是您计算的表达式的结果,对吗 如果是这样的话,目前还没有办法做到这一点。但这很容易添加。请向lldb bug reporter提交增强请求:
有人会找到它。你想列出你在其中定义的所有变量,或者是你计算的表达式的结果,对吗 如果是这样的话,目前还没有办法做到这一点。但这很容易添加。请向lldb bug reporter提交增强请求:
有人会找到它的。我想我们不能。你应该参考,我想我们不能。你应该参考,并且