0

在我的应用程序中,我正在使用以下代码播放视频。

    NSURL *myURL = [[NSURL alloc] initWithString:downloadURL];

    mMoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:myURL];

    if (mMoviePlayer) {
        [self initMoviePlayer];
        [mMoviePlayer play];
    }

此代码在模拟器中运行良好,但是当我在设备中对其进行测试时,它给出了“BAD_ACCESS”错误。设备根本没有向视频发送请求。

有人可以帮我弄这个吗..

谢谢...

4

2 回答 2

0

这段代码没有任何问题。错误在其他地方。

于 2009-06-08T19:22:56.777 回答
0

BAD_ACCESS通常指向内存管理问题:您正在尝试访问已被释放的对象。如果您确定崩溃发生在上述行,请仔细检查safeURL该点是否存在。如果是这样,您将不得不发布更多代码以便我们为您提供任何指示。

于 2009-06-08T20:03:19.487 回答