我的应用程序中有一个率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]:
我甚至不知道在哪里搜索.. 有什么帮助吗?
答案 0 :(得分:0)
我建议从Instruments及其模板开始检查僵尸。我假设player
不应该是代码中的CAContextImpl
对象,但这是变量在出错时指向的对象。
这表明您的播放器已经发布,内存管理系统已经重新使用了那段内存。