将音乐文件下载到iphone

时间:2010-08-09 06:06:39

标签: iphone objective-c

我正在尝试开发一个下载在线音乐数据(音乐文件)的应用程序,并在我离线时使其可用。

任何人都可以帮助我吗?最好的方法是什么?

1 个答案:

答案 0 :(得分:4)

我喜欢ASIHTTPRequest下载框架。您也可以使用标准的NSURLRequest,但对我而言,它并不像ASIHTTPRequest那样易于使用。

<强>更新 要保存文件,您可以使用文档目录:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentsDirectory = [paths objectAtIndex:0];

要将加载的数据保存到文件中,请使用

- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag

加载:

+ (id)dataWithContentsOfFile:(NSString *)path