base64 иногда не может декодировать данные изображения, получаемые с веб-сервера - PullRequest
0 голосов
/ 08 апреля 2011

Я получаю изображения, закодированные в base64, из программы .NET, работающей на веб-сервере, с использованием параметров XML.

Я могу загрузить закодированные данные изображения, но некоторые из них расшифрованы до нуля. Я использую классы base64 от здесь .

Я проверил, что данные были нулевыми, распечатав содержимое переменной в консоль.

Код:

NSString *theXML = [[NSString alloc] initWithData:decode encoding:NSUTF8StringEncoding];
NSData *decodedimage = [Base64 decode:theXML];
NSLog(@">>>>>>>>>>>>>>>>>> %@",decodedimage);
UIImage *image = [UIImage imageWithData:decodedimage];

Я получаю theXML каждый раз, но для некоторых изображений я получаю (null) для decodedimage.

...