2013-06-22 4 views
0

Я делаю приложение iPhone, в которомКак сохранить захваченные фотографии в приложении iOS?

1) я хочу, чтобы сделать снимок в приложении, которое я знаю, как сделать 2) Теперь я хочу, чтобы сохранить эту картинку в указанной папке только приложение. Можно ли это сделать. Любая помощь будет действительно оценена.

Спасибо

+0

ли Вы прошли через это - http://stackoverflow.com/questions/ 6821517/сохранения-в-образ-приложение-документы папка-с-UIView-на-ИСН –

ответ

3

Попробуйте

Вы можете использовать следующий код в UIImagePickerControllerDelegate реализация делегат

- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 

//obtaining saving path 
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *imagePath = [documentsDirectory stringByAppendingPathComponent:@"latest_photo.png"]; 

//extracting image from the picker and saving it 
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType]; 
if ([mediaType isEqualToString:@"public.image"]){ 
    UIImage *editedImage = [info objectForKey:UIImagePickerControllerEditedImage]; 
    NSData *webData = UIImagePNGRepresentation(editedImage); 
    [webData writeToFile:imagePath atomically:YES]; 
} 
}