在我的应用程序中,我显示了来自mp3
的{{1}}文件列表,我想让用户可以Ressource
这些文件,因为我使用了download
之类的该
Function/Method
我也不例外,但我无法在我的本地图书馆中找到func downloadClicked(sender: UIButton){
UISaveVideoAtPathToSavedPhotosAlbum(NSBundle.mainBundle().pathForResource("level-complete", ofType:"mp3")!, nil, nil, nil);
}
(我使用应用程序vlc检查它和itunes)
我该怎样才能实现这一目标?
答案 0 :(得分:0)
希望这会有所帮助:
http://www.raywenderlich.com/1914/nscoding-tutorial-for-ios-how-to-save-your-app-data
NSData *dataMp3 = [NSData dataWithContentsOfURL: localMp3File.url];
//Get path directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
//Create Download directory
documentsDirectory = [documentsDirectory stringByAppendingPathComponent:@"Mp3"];
[[NSFileManager defaultManager] documentsDirectory withIntermediateDirectories:YES attributes:nil error:nil];
NSString *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, @"your-file-name"];
[dataMp3 writeToFile:filePath atomically:YES];