メインバンドルに「Images」という名前のフォルダーがあるアプリを使用しています。
このフォルダーには、いくつかの画像を含む「Images1」という別のフォルダーがあります。
アプリの起動時に、ドキュメント ディレクトリに「Images」フォルダが必要です。
「Images1」フォルダから画像を取得したい。
しかし、次のコードでは、ドキュメント ディレクトリの "Images" フォルダーに画像を取得できません。
編集済み
BOOL success1;
NSFileManager *fileManager1 = [NSFileManager defaultManager];
NSError *error1;
NSArray *paths1 = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory1 = [paths1 objectAtIndex:0];
NSString *writableDBPath1 = [documentsDirectory1 stringByAppendingPathComponent:@"Images/Images1"];
success1 = [fileManager fileExistsAtPath:writableDBPath1];
if (success1) return;
// The writable database does not exist, so copy the default to the appropriate location.
NSString *defaultDBPath1 = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Images/Images1"];
NSLog(@"Default : %@",defaultDBPath1);
success1 = [fileManager1 copyItemAtPath:defaultDBPath1 toPath:writableDBPath1 error:&error1];
if (!success1) {
NSAssert1(0, @"Failed to create writable database file with message '%@'.", [error1 localizedDescription]);
}
私を助けてください。