使用NSURLConnection在网站上下载.mp3文件

时间:2010-01-17 14:21:28

标签: iphone mp3 ios-simulator nsurlconnection

我想在NSSURLConnection的网站上下载.mp3文件,但只下载了2.5 mb文件的前357个字节。

我试图增加缓冲区大小和请求的超时,但我仍然无法在iPhone上获取整个.mp3文件。

该文件的URL为:

http://dl.mp3.kapsule.info/fsfsdfdsfdserwrwq3/fc90613208cc3f16ae6d6ba05d21880c/4b5244f0/b/7e/b7e80afa18d06fdd3dd9f9fa44b51fc0.mp3?filename=Every-Day-I-Love-You.mp3

如何让iPhone下载整个文件?

非常感谢。

1 个答案:

答案 0 :(得分:0)

您使用的是-sendSynchronousRequest:returningResponse:error:还是异步方法?

如果您正在使用委托和回调,请记住-connection:didReceiveData:可以多次调用;你应该创建一个NSMutableData对象并将每个数据块附加到该对象。