如何以编程方式下载音频文件?

sur*_*her 8 iphone xcode objective-c

我想从以下链接下载音频文件

音频文件链接

我已经尝试过本网站发布的其他答案.但我不希望使用ASIHTTPRequest使任何人都可以请告诉我如何下载内容链接到我的文档目录.

Esb*_*enB 5

那么你可以这样写:

//Download data
NSData *data = [NSData dataWithContentsOfURL:<YOUR URL>];

//Find a cache directory. You could consider using documenets dir instead (depends on the data you are fetching)
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *path = [paths  objectAtIndex:0];

//Save the data    
NSString *dataPath = [path stringByAppendingPathComponent:@"filename"];
dataPath = [dataPath stringByStandardizingPath];
BOOL success = [data writeToFile:dataPath atomically:YES];
Run Code Online (Sandbox Code Playgroud)