【发布时间】:2017-07-24 00:29:05
【问题描述】:
我正在开发一个基于导航控制器和表格视图的应用程序。工作两天后,我在xcode中遇到了异常行为。对于调试错误,我使用了“NSLog()”和警报视图。但是在调试时没有执行。我更改的某些代码未在执行中显示。然后它变得更糟,甚至它没有识别代码中的断点。即使我关闭了应用程序并重新启动它。仍然存在同样的问题。然后我删除了构建文件夹。然后就变得正常了。为什么会这样?背后的原因是什么?
【问题讨论】:
我正在开发一个基于导航控制器和表格视图的应用程序。工作两天后,我在xcode中遇到了异常行为。对于调试错误,我使用了“NSLog()”和警报视图。但是在调试时没有执行。我更改的某些代码未在执行中显示。然后它变得更糟,甚至它没有识别代码中的断点。即使我关闭了应用程序并重新启动它。仍然存在同样的问题。然后我删除了构建文件夹。然后就变得正常了。为什么会这样?背后的原因是什么?
【问题讨论】:
作为一般策略,当我在开发过程中看到这样的怪异时,我会执行“全部清除”(相当于删除构建目录)并重新构建。这不是一个有保证的修复,但有时它会有所帮助。
【讨论】: