Jak zakodować NSData jako base64? (iPhone / iPad)

Próbuję dodać UIImage doHTML e-mail, jednak mam problem. Rozejrzałem się po wielu innych postach i wszyscy stwierdzają, że muszę przekonwertować mojeNSData dobase64jednak metoda, którą wszyscy sugerują, wydaje się już nie istnieć (chyba że czegoś mi brakuje ?!).

Oto kod, który mam do tej pory:

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

Czy ktoś może mi pomóc?

questionAnswers(2)

yourAnswerToTheQuestion