IOS How to copy all image from resouce to documents folder
/* Copy all image from resouce to documents folder */
+ (void) copyAllImageFromResourceToDocuments {
NSFileManager*manager = [NSFileManager defaultManager];
NSString*dirToCopyTo = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSString*path = [[NSBundle mainBundle] resourcePath];
NSError *error;
NSArray*files = [manager contentsOfDirectoryAtPath:path error:nil];
NSArray *pngList = [files pathsMatchingExtensions:[NSArray arrayWithObject:@"png"]];
for (NSString *file in pngList) {
[manager copyItemAtPath:[path stringByAppendingPathComponent:file] toPath:[dirToCopyTo stringByAppendingPathComponent:file] error:&error];
if (error) {
// NSLog(@"%@",[error localizedDescription]);
}
}
}
+ (void) copyAllImageFromResourceToDocuments {
NSFileManager*manager = [NSFileManager defaultManager];
NSString*dirToCopyTo = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSString*path = [[NSBundle mainBundle] resourcePath];
NSError *error;
NSArray*files = [manager contentsOfDirectoryAtPath:path error:nil];
NSArray *pngList = [files pathsMatchingExtensions:[NSArray arrayWithObject:@"png"]];
for (NSString *file in pngList) {
[manager copyItemAtPath:[path stringByAppendingPathComponent:file] toPath:[dirToCopyTo stringByAppendingPathComponent:file] error:&error];
if (error) {
// NSLog(@"%@",[error localizedDescription]);
}
}
}
Comments
Post a Comment