当命中率按钮并返回应用程序时崩溃

时间:2012-05-18 18:09:37

标签: objective-c

我的应用程序中有一个率us按钮。 当你点击它时,我得到了:

    [player stop];
    [player release];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/us/app/appName/idnumber?ls=1&mt=8"]];  

它将我带到应用程序商店中的应用程序页面,但是如果我再次从设备上的主页按钮打开应用程序,(回到应用程序),如果然后我点击任何其他按钮再次开始播放,我崩溃了:

erminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CAContextImpl stop]:

我甚至不知道在哪里搜索.. 有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

我建议从Instruments及其模板开始检查僵尸。我假设player不应该是代码中的CAContextImpl对象,但这是变量在出错时指向的对象。

这表明您的播放器已经发布,内存管理系统已经重新使用了那段内存。