バックアップルーチンの一部としていくつかのファイルをコピーしたいと思います。Obj-C、NSSearchPathForDirectoriesInDomainsを使用してファイルをコピーするにはどうすればよいですか?
私は私のファイルの場所を与える以下の機能を持っています。
- (NSString *)getLocalDocumentPath:(NSString*)strFile {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *path = [[paths objectAtIndex:0]
stringByAppendingPathComponent:strFile];
return path;
}
相続人は私のデータベース
NSString *filePath = [self getLocalDocumentPath:@"mydatabase.db"];
私は、ファイルをダウンロードし、後に続いて
NSString *filePath = [self getLocalDocumentPath:@"upload.txt"];
upload.txtと呼ばれる新しいファイルにこれをコピーしたいです。
NSString *filePath = [self getLocalDocumentPath:@"download.txt"];
私は元のデータベースファイルの上にコピーします。
NSString *filePath = [self getLocalDocumentPath:@"mydatabase.db"];