フォルダ "documents"内のファイルを "tracks"フォルダにダウンロードします。しかし、私がこのコードを使用すると(documentsDirectoryでファイルをダウンロード)。すべてはうまくフォルダからファイルをダウンロードする方法は?
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"Chapter.mp3"];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:filePath isDirectory:false];
NSString *stringURL = @"link";
NSURL *url = [NSURL URLWithString:stringURL];
NSData *urlData = [NSData dataWithContentsOfURL:url];
[urlData writeToFile:filePath atomically:YES];
仕事と私は(フォルダ「トラック」にdocumentsDirectoryでファイルのダウンロード)このコードを使用する場合、ファイルはフォルダにdocumentsDirectoryでファイルをダウンロードする方法
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"tracks/Chapter.mp3"];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:filePath isDirectory:false];
NSString *stringURL = @"link";
NSURL *url = [NSURL URLWithString:stringURL];
NSData *urlData = [NSData dataWithContentsOfURL:url];
[urlData writeToFile:filePath atomically:YES];
「トラック」をダウンロードされません?
次のようなものが必要です。 (ファイルマネージャのcreateDirectoryAtPath:ファイルパスwithIntermediateDirectories:YES属性:nilエラー:NULL]) NSLog(@ "エラー:フォルダを作成できませんでした%@"、ディレクトリ); –