Macos 从应用程序内部的链接下载mp3

Macos 从应用程序内部的链接下载mp3,macos,cocoa,download,mp3,hyperlink,Macos,Cocoa,Download,Mp3,Hyperlink,我正在制作一个从链接下载mp3的mac应用程序。 例如,此链接: 如你所见,这是一个mp3文件。 如何将其下载到特定路径? 谢谢最简单的方法可能是,让代表过来 编辑:哦,错过了关于“到特定路径”的部分。我对此一无所知;很抱歉我希望其他人能填补这方面的空白。最简单的方法是使用NSURLDownload: NSURL* url = [NSURL URLWithString:@"http://media.soundcloud.com/stream/VGGUdzU69Ng5?stream_token=2

我正在制作一个从链接下载mp3的mac应用程序。
例如,此链接:
如你所见,这是一个mp3文件。 如何将其下载到特定路径?

谢谢

最简单的方法可能是,让代表过来


编辑:哦,错过了关于“到特定路径”的部分。我对此一无所知;很抱歉我希望其他人能填补这方面的空白。

最简单的方法是使用
NSURLDownload

NSURL* url = [NSURL URLWithString:@"http://media.soundcloud.com/stream/VGGUdzU69Ng5?stream_token=2U9W2"];
NSString* destinationPath = [NSHomeDirectory() stringByAppendingPathComponent:@"someFile.mp3"];

NSURLRequest* request = [NSURLRequest requestWithURL:url];
NSURLDownload* download = [[NSURLDownload alloc] initWithRequest:request delegate:nil];
[download setDestination:destinationPath allowOverwrite:NO];
理想情况下,您应该将一个对象设置为委托,这样您就可以接收进度通知,然后在完成时释放
NSURLDownload
对象