iOS - 如何下载音频文件

时间:2014-06-09 10:40:32

标签: ios downloading

我目前正在开发一款需要我从网络服务器下载音频文件的应用。 URL将是这样的:http://universalstreamsolution.com/Samonas/test1.m4a

有关我应该做些什么才能达到目标的建议?

2 个答案:

答案 0 :(得分:1)

如果您需要数据格式的数据,您可以使用数据类下载method to download the data from an URL的数据:

[NSData dataWithContentsOfURL:URL]

还考虑将NSData作为音频播放的答案:How to play an audio if we pass NSData?

答案 1 :(得分:1)

[NSData dataWithContentsOfURL:URL]有效,但会导致UI阻止,因此在文件完全下载之前,用户无法与设备进行交互。这样糟糕的用户体验。我建议您使用NSURLSession这个很棒的教程:http://www.raywenderlich.com/51127/nsurlsession-tutorial