在下面的最小代码中
#include <iostream>
class MyClass{
public:
bool x;
void MyFunction();
};
void MyClass::MyFunction(void){
std::cout << "You just called MyFunction\n";
}
int main(int argc, const char * argv[]) {
MyClass my_class;
my_class.MyFunction();
return 0;
}
我希望在XCode中,只要MyClass的变量x
等于true
,就用断点或观察点停止代码。我已经尝试过使用观察点和符号断点,但没有任何效果。
你知道怎么做吗?谢谢!
1条答案
按热度按时间pgccezyw1#
使用条件断点。
在Xcode的编辑器中的一行代码上设定断点。选择断点,右键点按,然后选取“编辑断点”。
弹出窗口打开。在“条件”文本字段中输入条件。