方法一:
利用封装工具takePhoto
takePhoto.h
takePhoto.m
在你需要上传头像的点击方法里面实现下面的点击方法:
参数说明:
userId:当然是用户的Id啦
imageSrc:这是要选择的图片编码,在这里用的是base64编码
filename:文件名,这个是 你要上传给接口的文件名,可以自己规定
HeaderImageUrl:是后台的接口;
方法二:
利用AFNetWorking自己的方法:
其中:
dic:其他无关参数,比如useId
name:必须是和服务器端规定一致的,不然会上传不成功
fileName:是自己定义的,最好和name用一样的
两种方法比较:方法二效率更高;
希望这两种方法能够帮到您!