我正在编写一个 iOS 应用程序,我需要使用内置 Xcode 调试器的帮助。假设我有一个名为的对象HomeViewController
,它具有三个属性
@property (nonatomic) BOOL finished;
@property (nonatomic, strong) NSArray *myArray;
@property (nonatomic, strong) NSString *myName;
@synthesize finished = _finished, myArray = _myArray, myName = _myName;
假设我在这个类中有一个断点。我将如何查看这些属性的内容?我已经尝试过诸如 之类的东西,po myName
但我不知道如何做到这一点。我尝试过使用 LLDB,但我一直收到这个人遇到的相同错误(lldb 无法打印变量值并出现“错误:对 'id' 的引用不明确”)。这个问题的公认答案是,LLDB 坏了,我应该只使用 GDB;但是,我拒绝接受如此基本的东西被破坏了。 print myName
print [self myName]
尽管如此,我也尝试过使用具有上述类似命令的 GDB;但是,我也无法让 GDB 工作。请帮忙