您的位置:首页 > 移动开发 > IOS开发

iOS开发之post 头像上传

2016-03-16 10:54 267 查看
//图片转成data数据

+ (NSData *)dataFromImage:(UIImage *)image {

NSData *data;

if (UIImagePNGRepresentation(image) ==
nil) {

data = UIImageJPEGRepresentation(image,
1);

} else {

data = UIImagePNGRepresentation(image);
//图片质量高,大小很大

}

return data;

}

NSData *headData = [self
dataFromImage:headImage];//headImage为图片

NSString *baseEncodingHead = [headData
base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];

params = @{@"file" : baseEncodingHead,
@"fileName" : @".png"};

用afn上传图片到服务器就行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: