Задать вопрос
EgorkZe
@EgorkZe
iOS (Swift), GoLang

Как декодировать Base64 строку которая приходит с сервера?

Пытаюсь декодировать строку вот так
NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:htmlText options:0];
    NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
    NSLog(@"%@", decodedString);


Но получаю null, думал что сама строка Base64 битая, но онлайн сервис раскодировал нормально, в чем может быть проблема? Есть ли ограничения по длинне строки?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Antonio-banderas
@Antonio-banderas
iOS Developer
decoded data не nil?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы