我试图找出当应用程序在MonoDevelop中终止时,UIApplicationDelegate类的WillTerminate方法是否会触发?我问这个是因为我已经设置了我的应用程序来在应用程序终止时关闭数据库连接,而且当我从MonoDevelop停止应用程序时似乎不会发生这种情况。
我知道iphone应用程序不应该有“关闭”功能,但是有一些方法可以在模拟器上模拟应用程序关闭,这样我就可以测试WillTerminate方法的执行吗?
答案 0 :(得分:2)
不,它没有,它强行退出应用程序。要测试您可以添加的行为:
<key>UIApplicationExitsOnSuspend</key>
<true/>
到您的Info.plist,然后单击主页按钮。