调试期间未触发断点。我发现它是因为优化的代码。
如何禁用优化?
我已经浏览了每个工具栏,我能找到的最接近的选项是Product => Perform Action => Generate Optimisation Profile
Xcode表示,这在我在模拟器中调试时不起作用。
是否可以使用模拟器在Xcode 6.1中禁用代码优化并在Swift中编写,如果是这样,我将如何处理?
解决方案:
我的问题是首先找到构建设置菜单。
答案 0 :(得分:24)
在Xcode中,查看目标的“Build Settings”,滚动到“Swift Compiler - Code Generation”,然后选择“Optimization Level”。确保选择“无”。