我有两个单独的应用程序。当我在设备上安装它们时,它们显示为普通应用程序。但是当我第一次运行应用程序时,我想创建一个文件夹并将这两个应用程序移动到此文件夹中。我知道我们可以通过拖放将第一个应用程序移动到其他应用程序时执行此操作。但我想自动完成。
答案 0 :(得分:0)
NSError *ferr;
NSString *filename = [NSString stringWithFormat:@"RecordFile_%@.txt",donation_rec_id_str];
NSString *destination_path = [self DocumentDirectory];
destination_path = [destination_path stringByAppendingString:@"/Record_Backup"];
//Create folder
if (![[NSFileManager defaultManager] fileExistsAtPath:destination_path])
[[NSFileManager defaultManager] createDirectoryAtPath:destination_path withIntermediateDirectories:NO attributes:nil error:&ferr];
destination_path = [destination_path stringByAppendingPathComponent:filename];
NSLog(@"FULL PATH:%@",destination_path);
//MOVE/RENAME FILE
if ( [[NSFileManager defaultManager] isReadableFileAtPath:source_filepath] ){
[[NSFileManager defaultManager] copyItemAtPath:source_filepath toPath:destination_path error:NULL];
}