从iOS上传图片?

时间:2016-06-12 22:57:38

标签: ios swift

我对从iPhone上传图片感到困惑,我不知道是否选择使用base64encodingmulti-part数据。

3 个答案:

答案 0 :(得分:1)

最好在服务器上上传base64字符串,以便从服务器上的字符串中提取并获取真实图像。

否则两种方式都可用于在服务器上上传图像。

答案 1 :(得分:0)

让theImg = imageview.image!
让imgrep = UIImagePNGRepresentation(theImg)

让b64 = imgrep!.base64EncodedStringWithOptions(NSDataBase64EncodingOptions.Encoding64CharacterLineLength)

答案 2 :(得分:0)

让theImg = imageview.image!
让imgrep = UIImageJPEGRepresentation(theImg,0.5)
let b64 = imgrep!.base64EncodedStringWithOptions(NSDataBase64EncodingOptions.Encoding64CharacterLineLength)

let replacement = b64.stringByReplacingOccurrencesOfString(" +",withString:"%2b")