I’m trying to add a UIImage to an HTML email, however I’m having an issue. I have looked around at lots of other posts and they all state that I need to convert my NSData to base64, however the method they all suggest doesn’t seem to exist anymore (unless I’m missing something?!).
Here is the code I have so far:
UIImage *mapImage = [mapViewController convertMapToImage];
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(mapImage)];
NSString *base64String = // [imageData base64EncodedString]; --- this method isn't recognised
Please can someone help me out?
The method you are trying to use doesn come with default framework. You can add the NSData category to your project.