我对从iPhone上传图片感到困惑,我不知道是否选择使用base64encoding
或multi-part
数据。
答案 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")