2011-03-26 35 views
1

停止应用程序时,我想,如果要找出UIApplicationDelegate类火灾WillTerminate方法,当应用程序在MonoDevelop中被终止?我问这个,因为我已经建立了我的应用程序关闭数据库连接时,应用程序终止,它似乎并不像发生这种情况时,我停止从MonoDevelop的应用。不WillTerminate方法火MonoDevelop中

我知道,iPhone应用程序不应该有一个“关闭”功能,但有仿真模拟器上,所以我可以测试WillTerminate方法执行的应用程序关闭的一些方法?

回答

2

不,它不需要,它强制退出应用程序。要测试您可以添加的行为:

<key>UIApplicationExitsOnSuspend</key> 
<true/> 

到您的Info.plist,然后单击主页按钮。

+0

谢谢,杰夫。当我第一次尝试添加该值以我点击_add Child_按钮plist中,添加的关键_UIApplicationExitsOnSuspend_和类型_true_的价值,并没有奏效。但是,然后我选择了该值并单击_edit_,_Value Type_并选择了_Boolean_,以便出现一个带勾号的Checbox。然后,我保存并运行了应用程序,并在单击Home时执行了WillTerminate方法。总之,它工作...但希望这额外的信息可以帮助像我这样的另一个noobie ......嘿嘿。 :) 谢谢你的帮助! :) – BruceHill 2011-03-27 15:49:33

+0

谢谢布鲁斯希尔。如果有人需要帮助,在Monodevelop中,这相当于在pList文件的高级设置选项卡中编辑键时,“应用程序不在后台运行”键。 – 2012-02-08 08:47:47