1

アプリの初回起動時に、プロジェクトリソースフォルダーからアプリドキュメントフォルダーに一連のファイルを自動的にコピーしたい。これはできますか。コードを介してそれを行う必要がありますか?

4

1 に答える 1

6
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];

}

アプリケーションでは、オプションで起動を完了しました

于 2012-06-29T10:24:36.090 に答える