UIImage to base64 String Encoding

后端 未结 7 1717
囚心锁ツ
囚心锁ツ 2020-12-01 01:04

How to convert UIimage to base64 encoded string? I couldn\'t find any examples or codes with detailed regarding.

7条回答
  •  暖寄归人
    2020-12-01 01:15

    You can follow below code

    -(NSString *)imageToNSString:(UIImage *)image
    {
    NSData *imageData = UIImagePNGRepresentation(image);
        return [imageData base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
    }
    
    -(UIImage *)stringToUIImage:(NSString *)string
    {
     NSData *data = [[NSData alloc]initWithBase64EncodedString:string
                                                         options:NSDataBase64DecodingIgnoreUnknownCharacters];
        return [UIImage imageWithData:data];
    }
    

提交回复
热议问题