由于某些base64字符,我无法上传ios中的图像

时间:2015-11-04 12:45:41

标签: ios iphone xcode

我正在本地服务器上传图像,但是当我尝试在实时网址上传时,图像不能以正确的格式转换。

php文件是一样的。我想在哪里上传图片。我认为由于某些base64字符无法上传图片。请建议我解决base64字符问题。

2 个答案:

答案 0 :(得分:1)

我也面临同样的问题。所以我用 @“%2B”替换 @“+”。可能对你也有帮助。

NSString* result = [base64EncodedImage stringByReplacingOccurrencesOfString:@"+" withString:@"%2B"];

答案 1 :(得分:0)

试试这个

NSData *imageData = UIImageJPEGRepresentation(profilePhotoObj.image, 1.0);
NSString *base64Img = [imageData base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];