如何下载音频文件

时间:2012-01-16 07:25:35

标签: iphone objective-c ios

我想通过ASIHTTP请求从互联网上异步下载音频文件。我写了一段代码,但它没有正常工作。

 +(ASIHTTPRequest *)getDownloadedLectureAndSeries:(id)target :(NSString *)downloadString  FinishSelector:(SEL) finishselector FailSelector:(SEL) failselector
{
    NSString *api=downloadStrin;
    NSURL *url = [NSURL URLWithString:api];
    [api release];

    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

    [request startAsynchronous];
    [request setDelegate:target];
    [request setDidFinishSelector:finishselector];
    [request setDidFailSelector:failselector];

    return request;
}

如果可以,请帮助我。提前谢谢。

1 个答案:

答案 0 :(得分:0)

看起来您并没有在代码中的任何位置正确保存文件。 (除非您尝试在finishselector中执行此操作。 添加此行以使请求自动保存文件

[request setDownloadDestinationPath:path];

pathNSString的位置,您希望存储文件的位置(例如Documents directory