debugging 我可以在Xcode 4中禁用调试器吗?

liwlm1x9  于 2022-12-23  发布在  其他
关注(0)|答案(4)|浏览(279)

我不想使用调试器(gdb),尽管我想从我的应用程序(从stdout和stderr)获得输出。
我发现我从来没有使用过它,我总是使用NSLog(或者,对于C printf和C++ std::cout)。
如何禁用调试器(即使在调试配置中)?

ktca8awb

ktca8awb1#

在运行和停止旁边-单击方案区域,选择编辑方案-然后在构建配置上选择发布。
不知道你是不是这个意思。

y0u0uwnf

y0u0uwnf2#

如果你指的是调试器 * 控制台 *,那么你可以使用Behaviors偏好设置面板控制它是否自动出现。如果你想看到输出,你可以让Xcode在启动时或(我认为)有任何输出时自动导航到当前运行日志(也由Behaviors控制)。
如果你真的打算说你一般不使用调试器(在断点处暂停并检查变量,单步执行代码等),那么你就是在伤害自己,这让大多数开发人员都感到畏缩,就像木匠大胆地宣称他不使用等效的现实检查工具:卷尺和水平仪。我希望我误解你了。

s1ag04yj

s1ag04yj3#

在XCode 4中-在Run和Stop按钮所在的左上角,有一个下拉选项(Scheme选项),单击左侧下拉选项,然后单击**“Edit Scheme...”下一步,找到并单击左侧的Debug方案(标题应为“Run YourAppName.app”)。现在,在主内容区域中,单击“信息”选项卡,将调试器选择更改为无**-单击“确定”保存设置

56lgkhnf

56lgkhnf4#

Xcode调试可执行文件

调试可执行文件-允许您使用调试器(断点...)调试二进制文件
XCode版本9.2
项目名称-〉编辑方案... -〉运行-〉取消选择“调试可执行文件”

Debug Build Configuration(https://stackoverflow.com/a/64266553/4770877)

相关问题