Wie kodiere ich NSData als base64? (iPhone / iPad)

Ich versuche, ein UIImage zu einem hinzuzufügenHTML E-Mail, aber ich habe ein Problem. Ich habe mich in vielen anderen Posts umgesehen und alle geben an, dass ich meine konvertieren mussNSData zubase64Die von ihnen vorgeschlagene Methode scheint jedoch nicht mehr zu existieren (es sei denn, ich vermisse etwas ?!).

Hier ist der Code, den ich bisher habe:

UIImage *mapImage = [mapViewController convertMapToImage];
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(mapImage)];
NSString *base64String = // [imageData base64EncodedString];   --- this method isn't recognised

Kann mir bitte jemand weiterhelfen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage