【发布时间】:2012-07-17 17:32:57
【问题描述】:
我是 iOS 应用程序开发的新手,我的第一个应用程序的开发工作已接近完成。所以现在开始收尾工作,其中包括我的应用程序在达到某些事件或状态时应该如何表现。我知道处理此类任务的代码进入appDelegate.m,但我对我实际上应该做什么感到有点困惑。我的应用程序很简单,它会在按下按钮时触发带有声音的动画,并且我希望声音在用户点击主页按钮时立即停止。我试过了,但没有成功:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
finalViewController.AudioServicesDisposeSystemSoundID(soundID)
}
此外,当我按两次主页按钮标志并尝试关闭我的应用程序时,我的应用程序也会崩溃。它给了我main.m 中的'signal SIGABRT' 错误。请帮忙。
【问题讨论】:
-
FWIW,当您双击-x 您的应用程序连接到调试器时的预期行为时崩溃。
标签: objective-c ios xcode cocoa-touch