我注意到在构建然后运行 viewDidLoad 时仅被调用一次。如果按主页按钮并重新进入应用程序,viewDidLoad 不会再次执行。
我注意到的另一件事是,当您重新输入应用程序时,它会从您上次离开的位置开始。
这与旧版 SDK 中的行为相同吗?这是否意味着当按下主页按钮时应用程序并未真正退出?
最佳答案
当您按下主页按钮时,调试将终止,因此您在任何版本的 SDK 上都不会在调试器控制台中看到 NSLog 中的任何内容。您可以通过将 NSLog 放入 viewDidAppear:
中来尝试此操作,即使应用程序仍在 iOS 4 中的后台运行,也应该调用该 NSLog,但事实并非如此
关于iphone - iPhone 模拟器 4.0 中 Home 按钮无法退出应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3745366/