13
当在调试过程中步进时,感兴趣的线路会自行跳转。我发现这是由调试优化代码引起的。如何禁用优化?我走过了每一个工具栏,我能找到的最接近的选项是Product => Perform Action => Generate Optimization Profile。 xcode说,这在我在模拟器中调试时不起作用。xcode 6.1如何禁用优化(Swift)
所以我的问题是:是否有可能禁用代码优化在Xcode 6.1使用模拟器和斯威夫特书面形式,如果是的话,我会怎样呢?
感谢所有
SOLUTION:
1.Click在文件夹图标下的左窗格中的项目导航您的项目名称。 2.点击顶部菜单上的“Build Settings”。 3.滚动到“苹果LLVM 6.0 - 代码生成” 4.Under“优化级别”选择“无[-O0]”
我的问题是找到在首位的构建设置菜单。
感谢您的帮助。我无法找到构建设置页面。 – JonSavage 2014-12-03 05:20:34
我禁用了优化,但我的调试步骤仍然混乱。任何其他地方寻找?顺便说一下这个项目有那些其他Swift标志'OTHER_SWIFT_FLAGS = $(COMMON_SWIFT_FLAGS)-DDEBUG -D IOS_EXPOSURE_BUGGED' – Rivera 2015-03-03 12:21:23