我在我的iPad应用程序中注释掉了代码,但它仍然被执行......这怎么可能?

时间:2012-06-19 19:36:53

标签: objective-c xcode4

我有一个日历程序,我试图转换为iPad(使用XCode4,没有故事板,但在模拟器上运行)。

当我移动到上个月时,它当前表现不正常(在重新绘制视图之前我得到一个空白屏幕)。所以我注释掉了实际创建和绘制屏幕的代码,屏幕仍然被重新绘制!我注释掉了其他代码,同样的事情发生了......好像它忽略了注释的语句!

我对于为什么会发生这种情况感到茫然......我做了多次清理,直接构建然后运行......同样的事情发生了。

有什么想法吗?

3 个答案:

答案 0 :(得分:4)

您是否尝试清除模拟器的缓存?

从模拟器菜单中:

IOS Simulator > Reset contents & settings

答案 1 :(得分:1)

尝试从Xcode中删除代码。如果它仍然运行那么事情是严重错误的。还尝试在finder中复制项目文件夹并运行新项目,它为我解决了一些奇怪的xCode行为。

答案 2 :(得分:0)

无法匹配的括号,括号或其他语法错误可能导致您描述的问题。