一、加载网络图片
//----------------------网络加载图像-------------------------
NSString *urlstring =@"http://down.tutu001.com/d/file/20101129/2f5ca0f1c9b6d02ea87df74fcc_560.jpg";
NSURL *url = [NSURLURLWithString:urlstring];
NSData *Data = [NSDatadataWithContentsOfURL:url];
NSLog(@"%d",Data.length);
//data 转 image
UIImage *image = [UIImageimageWithData:Data];
imageview.image = image;
//image 转 data
NSData *imagedata = UIImageJPEGRepresentation(image, 1);
NSLog(@"%d",imagedata.length);
//将图片保存到相册中
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:),NULL);
二、访问相册
// UIImagePickerControllerSourceTypePhotoLibrary OR UIImagePickerControllerSourceTypeSavedPhotosAlbum访问相册资源
UIImagePickerController *pickervc = [[UIImagePickerControlleralloc]init];
pickervc.sourceType =UIImagePickerControllerSourceTypePhotoLibrary;
pickervc.delegate = self;
//UIImagePickerControllerSourceTypeCamera 访问摄像头
UIImagePickerController *pickervc = [[UIImagePickerControlleralloc]init];
pickervc.sourceType =UIImagePickerControllerSourceTypeCamera;
//判断能否调用摄像头
[UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceRear]
注:
UIImagePickerControllerCameraDeviceRear后置摄像头
UIImagePickerControllerCameraDeviceFront 前置摄像头