Iphone IOS 4行为退出应用程序
我很难理解我的iPhone应用程序在iOS4中的奇怪行为Iphone IOS 4行为退出应用程序,iphone,cocoa-touch,ios4,Iphone,Cocoa Touch,Ios4,我很难理解我的iPhone应用程序在iOS4中的奇怪行为 使用“主页”按钮退出我的应用程序->应用程序将重新激活,dienterbackground被调用 打开我的应用程序->applicationIDBECOMEACTIVE,调用didEnterForground。这里一切正常 使用“主页”按钮退出我的应用程序->应用程序将重新激活,dienterbackground被调用 双击主页按钮,用“减号”按钮退出我的应用程序 打开我的应用程序->applicationIDBECOMEACTIVE,调
应用程序将重新激活
,dienterbackground
被调用applicationIDBECOMEACTIVE
,调用didEnterForground
。这里一切正常李>
应用程序将重新激活
,dienterbackground
被调用applicationIDBECOMEACTIVE
,调用didEnterForground
应用程序将终止
李>
有人能帮我理解吗 如果应用程序已进入非活动状态(applicationWillResignActive+didEnterBackground),则如果应用程序终止,您将不会收到任何进一步的通知 虽然我希望您的应用程序在第4步之后完全停止,但由于您没有收到调试器终止消息(如第7步),因此应用程序没有完全终止 WWDC 2010课程105-在iPhone操作系统上采用多任务处理,第1部分非常好地解释了应用程序状态转换。另请参见和 杰夫