AFNetWorking 上传多张图片 (其它方法)
这种方法需要后台修改接受图片的方法,移动端比较方便,与之前的方法相比,使用哪一种方法其实是由后台决定的。
首先,获得UIImage
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
其次,将UIImage转化为data类型
NSData *data = UIImageJPEGRepresentation(image, 0.5);
最后,将data类型转化为string类型
NSString * encodedImageStr = [data base64EncodedStringWithOptions:0];(使用base64编码)
将string类型的字符串发送给后后台就OK了。