调试期间不会触发断点。我发现这是因为优化了代码。
如何禁用优化?
我浏览了每个工具栏,我能找到的最接近的选项是Product => Perform Action => Generate Optimisation Profile
.
Xcode 说,当我在模拟器中调试时,这不起作用。
是否可以使用模拟器并用 Swift 编写来禁用 Xcode 6.1 中的代码优化,如果可以,我将如何处理?
解决方案:
- 在左窗格中文件夹图标下的项目导航器中单击您的项目名称。
- 单击顶部菜单上的“构建设置”。
- 向下滚动到“Apple LLVM 6.0 - 代码生成”
- 在“优化级别”下选择“无 [-O0]”
我的问题是首先找到构建设置菜单。
在 Xcode 中,查看您的目标的“构建设置”,滚动到“Swift 编译器 - 代码生成”,然后滚动到“优化级别”。确保选择“无”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)