У меня есть функция generate(...)
(внешняя библиотека), которая возвращает String!
. Иногда по этой причине по какой-то причине происходит сбой:
let token = self.otp.generate(accountId, secpin: newpin, props: props)
Все параметры проверяются перед вызовом этой функции.
Я пытался обработать with do-try-catch
и if let
, но безуспешно, потому что эта функция "всегда" возвращает развернутое значение, и невозможно использовать с try
или try?
в do-try-catch
block.
Я бы хотел обработать это исключение, а не cra sh приложение.