我对iOS开发很陌生,但这让我非常困惑......
我的应用程序正在做一个简单的检查文件是否存在,如下所示:
if ([[NSFileManager defaultManager] fileExistsAtPath:[self.countDatabase.fileURL path]]) {....
这在上周运行良好,并且在 iOS 设备本身上仍然运行良好。但是当 iPhone 模拟器到达这行代码时,它就……停止了。没有错误,它不会冻结,它只是停止。我可以在其中启动其他操作,但它永远不会完成之前启动的操作。我不明白。自上周以来,这台 Macbook 上唯一发生的变化是我将 OSX 更新到 10.8.2 并更新到 iTunes 10.7。
有没有人遇到过这个或知道如何进一步调试这个?如果我单步执行代码,我会到达这一行,它会停止单步执行。就好像模拟器认为它已经完成了。