Сборка релиза iOS дает сбой на уровне оптимизации генерации кода быстрого компилятора - оптимизировать для скорости [-O]

Я пытаюсь закодировать строку в base64EncodedString для безопасной передачи данных. Код ниже выдает ошибку Thread 1: EXC_BAD_ACCESS (code=1, address=0x7113edb75a5ae4fc). Вот мой код


      var neededString = “test”
var base64EncodedString =  neededString.data(using: .utf8)?.base64EncodedString()

Когда я меняю Swift compiler - уровень оптимизации генерации кода для Release на No Optimization [-Onone], приложение работает без сбоев. 

Почему я получаю ошибку Thread 1: EXC_BAD_ACCESS при кодировании в строку base64? Надеюсь, вы понимаете мою проблему. Заранее спасибо.

0 ответов

Другие вопросы по тегам