image saving to an array 1 by 1 and retrieving.
//Adding.
- (void)viewDidLoad {
[super viewDidLoad];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
imageArray=[[NSMutableArray alloc]initWithContentsOfFile:fullFileName];
if([imageArray count]==0){
imageArray=[[NSMutableArray alloc]init];
}
}
-(IBAction)done:(id)sender{
NSData *ImageData1 = UIImageJPEGRepresentation(imageView.image, 0.9);
[imageArray addObject:ImageData1];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
[imageArray writeToFile:fullFileName atomically:NO];
NSLog(@"count==%d",[imageArray count]);
// NSLog(@"%@",imageArray);
[self.navigationController popViewControllerAnimated:YES];
}
//Retrieving
scrollPages=[[NSMutableArray alloc]init];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
scrollPages=[[NSMutableArray alloc]initWithContentsOfFile:fullFileName];
NSLog(@"scrollcount%d",[scrollPages count]);
}
//where to display
NSData *imgData = (NSData*)[scrollPages objectAtIndex:index];
UIImage* imge = [[UIImage alloc] initWithData:imgData];
// img.image=imge;
imageView.image = imge;
//Adding.
- (void)viewDidLoad {
[super viewDidLoad];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
imageArray=[[NSMutableArray alloc]initWithContentsOfFile:fullFileName];
if([imageArray count]==0){
imageArray=[[NSMutableArray alloc]init];
}
}
-(IBAction)done:(id)sender{
NSData *ImageData1 = UIImageJPEGRepresentation(imageView.image, 0.9);
[imageArray addObject:ImageData1];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
[imageArray writeToFile:fullFileName atomically:NO];
NSLog(@"count==%d",[imageArray count]);
// NSLog(@"%@",imageArray);
[self.navigationController popViewControllerAnimated:YES];
}
//Retrieving
scrollPages=[[NSMutableArray alloc]init];
NSArray *paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullFileName = [NSString stringWithFormat:@"%@imageArray", documentsDirectory];
scrollPages=[[NSMutableArray alloc]initWithContentsOfFile:fullFileName];
NSLog(@"scrollcount%d",[scrollPages count]);
}
//where to display
NSData *imgData = (NSData*)[scrollPages objectAtIndex:index];
UIImage* imge = [[UIImage alloc] initWithData:imgData];
// img.image=imge;
imageView.image = imge;
Tank you.....
ReplyDelete