iPhone模拟器在fritz上

时间:2012-01-05 06:45:49

标签: iphone xcode ipad simulator

我写了一个应用程序来保存用户输入的文本,它在iPhone和iPad模拟器上完美运行。我关闭Xcode,一小时后重新打开它,在我提交之前仔细检查它,然后遇到了一个奇怪的问题。该应用程序仍可在iPad模拟器上完美运行,但在iPhone模拟器上,它将不再保存数据。此外,当我关闭应用程序,然后从多任务栏重新打开它时,它崩溃了。它在一个小时前在两个模拟器上都运行得很好,而且我根本没有改变任何东西。我还恢复了我之前拍摄的快照,当时我100%确定它经过彻底的测试后仍然完美,但同样的问题仍然存在。

我认为我的iPhone模拟器正在使用。如果确实存在问题,它会对iPad模拟器产生同样的影响,对吧?还有其他人遇到过这个问题吗?我已经重置了我的电脑并删除了模拟器的内容和设置,但似乎没有工作。

1 个答案:

答案 0 :(得分:1)

UIApplication委托方法只属于应用程序委托,它应该实现UIApplicationDelegate协议方法as explained in the documentation

如果您希望其他类对象在启动applicationWillResignActive后执行某些操作,则可以在该方法中放置一些代码以实现此目的。 Here is a link to a suggestion on how to do that。为什么在其他类中有applicationDidEnterBackground:方法?这可能与您的问题有关,并且应该很容易修复。