xcode执行已删除的代码

时间:2010-04-27 13:57:07

标签: iphone cocoa-touch

有一次,我修改了一个.m文件中的一段代码。奇怪的是程序运行就好像我没有修改任何东西。我已经删除了一些NSLog代码行,但是控制台仍然显示了他们的结果(所以他们 - 有些工作!!)然后我注意到我在这个m文件中添加的所有内容都没有效果,执行的代码就是这之前的代码变化。 请帮忙弄清楚发生了什么。我甚至评论了ApplicationDidLaunch系列......它仍然可以工作!!!!

1 个答案:

答案 0 :(得分:4)

正如quixoto所说,你可以通过选择Build - >强制进行干净的构建。全部清洁。如果您仍在设备或模拟器上运行应用程序,则此选项将不可用,因此请确保您已在要测试的任何设备上退出应用程序。该选项随后可用,您可以清理二进制文件并重新构建。