标签: xcode debugging swift
当在Xcode中单步执行调试Swift代码时,我经常看到执行顺序做了很奇怪的事情,例如跳到if语句的末尾并返回。
它几乎就像启用了编译器优化一样,只有它们不是 - 我已经确认Debug版本的项目设置是"无[-O0]"。
有谁知道为什么会这样?幕后有什么时髦的东西吗?
或者它是否直接缺乏Swift编译器/ UI /调试器的成熟度?