我遇到了一个非常奇怪的虫子。我在一个函数中运行了以下代码:
if (throwsThisRound % 3 == 0){
debug('do it');
throwsThisRound = 0;
players[button.playerNum].throwsThisRound = 0;
changeTurn();
};这可以很好地工作。但是,如果我删除调试函数,它只是一个运行Ti.API.debug(param)的函数,if语句中不会运行任何东西。这怎么会发生呢?我已经从字面上注释掉了代码,运行了我的应用程序,取消了代码的注释,然后再次运行。我每次都能重现这个。非常奇怪。
发布于 2011-12-07 07:06:17
我经常看到的就是这样的bug。在某处添加一些行(或将其删除),在没有实际更改的情况下,突然中不再起作用。
解决方案非常简单。转到builds文件夹,删除构建内容,但不删除文件夹本身。
因此,删除这些文件夹的内容(取决于您的部署目标):
/Titanium Workspace/Your Project Name/build/iphone/
/Titanium Workspace/Your Project Name/build/android/https://stackoverflow.com/questions/8396198
复制相似问题