我用调试器在代码块中执行此代码,但不遵守断点。为什么是这样?如果我更改断点的位置,问题仍然存在。当使用默认的Codeblocks makefile运行脚本时,一切正常。更改为调试器下方的makefile时,仅在中断“ typedef unsigned char byte;”时,才会看到断点。
if let viewControllers = self.navigationController?.viewControllers {
if viewControllers.count > 1 {
let previousViewController = viewControllers[viewControllers.count - 2]
previousViewController.navigationItem.backBarButtonItem?.title = "desired title"
}
}
我使用这个makefile:
#include <iostream>
using namespace std;
typedef unsigned char byte;
int main(const int argc, const char *const argv[])
{
return 0;
}
代码运行没有错误,只是我不能使用调试器。 我应该在makefile中添加sth吗?关于typedef命令?