Я пытаюсь уменьшить V C, а затем показать всплывающее окно с ошибкой
Сначала я попытался:
case .failure(let error):
self.dismiss(animated: true, completion: nil)
self.presentMRAlertOnMainThread(title: "Something went wrong", message: error.rawValue, buttonTitle: "Ok")
Затем я попытался:
case .failure(let error):
self.dismiss(animated: true, completion: {
self.presentMRAlertOnMainThread(title: "Something went wrong", message: error.rawValue, buttonTitle: "Ok")
})
Тогда я подумал, что это может быть проблема с темами, поэтому я попытался:
case .failure(let error):
self.dismiss(animated: true, completion: {
DispatchQueue.main.async {
self.presentMRAlertOnMainThread(title: "Something went wrong", message: error.rawValue, buttonTitle: "Ok")
}
})