我正在编写一个应用程序来播放媒体文件。我使用 MPMoviePlayerController。我的来源:
NSURL * mp3URL = [NSURL fileURLWithPath:mp3Path];
MPMoviePlayerController *mpv = [[MPMoviePlayerController alloc] init];
[mpv setContentURL:mp3URL];
但是当我删除 mp3Path 时,mpv 仍然播放。在这种情况下,MPMoviePlayer 创建一个 tmp 文件,从 mp3Path 加载数据到 tmp 路径并播放这个 tmp 文件?谁能给我解释一下?非常感谢。