1、添加框架 AssetsLibrary.framework
2、导入 #import <AssetsLibrary/AssetsLibrary.h>
3、
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info ;方法里加入{
//获取点选图片时,获取图片名称
NSURL *refURL = [info valueForKey:UIImagePickerControllerReferenceURL];
ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *imageAsset)
{
ALAssetRepresentation *imageRep = [imageAssetdefaultRepresentation];
subfix = [imageRep filename];
NSLog(@"[imageRep filename] : %@", [imageRepfilename]);
};
ALAssetsLibrary* assetslibrary = [[ALAssetsLibraryalloc]init];
[assetslibrary assetForURL:refURL resultBlock:resultblock failureBlock:nil];
}
1、先注册个人信息,比如姓名、年龄、手机、邮箱、选取头像。
注册分为两步,一是先保留文本信息,待文本信息上传成功后再上传头像。在完成文本信息注册里的方法中,发个通知给上传头像的方法。