Как кодировать NSData как base64? (iPhone/iPad)

Я пытаюсь добавить UIImage в электронное письмо HTML, однако у меня возникла проблема. Я просмотрел множество других сообщений, и все они утверждают, что мне нужно преобразовать мой NSDataв base64, однако метод, который они все предлагают, похоже, больше не существует (если только Я что-то упускаю?!).

Вот код, который у меня есть:

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

Пожалуйста, кто-нибудь может мне помочь?

0
задан The Crazy Chimp 14 May 2012 в 13:35
поделиться