¿Cómo codificar NSData como base64? (iPhone / iPad)

Estoy tratando de agregar un UIImage a unHTML correo electrónico, sin embargo estoy teniendo un problema. He mirado alrededor en muchas otras publicaciones y todos afirman que necesito convertir miNSData abase64, sin embargo, el método que todos sugieren ya no parece existir (¡a menos que me esté faltando algo!).

Aquí está el código que tengo hasta ahora:

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

Por favor, ¿alguien puede ayudarme?

Respuestas a la pregunta(2)

Su respuesta a la pregunta