2015-11-02 2 views

ответ

1

Для тех, кто мог бы искать здесь: это дубликат RNCryptor#174, и вы можете прочитать там.

Пожалуйста, просто отправьте код в вопрос, а не скриншот. Я не могу скомпилировать скриншот, и их очень трудно прочитать.

Ошибка 1 является ошибкой HMAC. Либо ваши данные повреждены, либо ваш пароль неверен.

Обратите внимание, что NSException никогда не имеет смысла в Swift. Переключатель не может их поймать. Они имеют смысл только в ObjC, если вы собираетесь запустить программу сразу после нее. Они не безопасны для памяти в ObjC. Вы хотели использовать Swift's throw и ErrorType, которые не связаны с повышением или NSException.