自动将文件复制到App Document文件夹

时间:2012-06-29 09:42:59

标签: objective-c ios ipad

我想在应用首次启动时自动将项目资源文件夹中的一组文件复制到应用文档文件夹。我能这样做吗我是否需要通过代码来完成。

1 个答案:

答案 0 :(得分:4)

BOOL success;
NSError *error;

NSFileManager *fileManager = [NSFileManager defaultManager];

NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"Data.txt"];

success = [fileManager fileExistsAtPath:filePath];
if (!success) {     
    NSString *path = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"txt"];
    success = [fileManager copyItemAtPath:path toPath:filePath error:&error];

}

在应用程序中完成了使用选项启动