Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (void) writePhotoLocallyAndAddPlistFile:(UIImage*)image atImageId:(NSString*)image_id
- {
- NSArray *paths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES);
- NSString *documentsDirectory = [paths objectAtIndex: 0];
- //documents directory
- NSString *filename = [NSString stringWithFormat:@"%@.jpg", image_id] ;
- NSString *filepath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, filename] ;
- // Save the image
- NSData *imageData = [NSData dataWithData:UIImageJPEGRepresentation(image,1.0f)];
- [imageData writeToFile:filepath atomically:YES];
- //write the plist
- NSString *plistFile = [documentsDirectory stringByAppendingPathComponent: @"data.plist"];
- NSMutableArray *array = [[NSArray alloc] initWithContentsOfFile:plistFile];
- NSLog(@"plist array : %@", array);
- [array insertObject:filename atIndex:0];
- NSLog(@"plist array : %@", array);
- [array writeToFile:plistFile atomically:YES];
- }//endfunction
- #pragma mark -
Add Comment
Please, Sign In to add comment