处理中断的音频文件下载

时间:2011-11-10 06:07:47

标签: objective-c ios cocoa-touch network-programming core-audio

我正在从服务器下载音频文件,然后我想播放。但是,在文件下载期间,由于网络波动(网络进出),某些数据可能会丢失,从而导致文件不完整或丢失。因此,当我播放下载的文件时,我的应用程序崩溃了。

播放时有没有办法只重新下载文件的缺失部分?

1 个答案:

答案 0 :(得分:1)

在播放音频文件之前,请检查文件是否存在。如果没有,而不是 播放它会显示一条警告消息,表明该文件尚未下载。在警告消息中,您可以询问用户“您是否要再次下载文件?”