YeahGarage
@YeahGarage
Developer

Передача UIImage с структуры в ViewContrroller?

Приветствую ребята
Подскажите как корректно передать UIImage/либо Data с структуры в ViewController
Логика следующая

1. В ViewController метод из структуры ловит url
func showAll() {
        GetManager.showContent(pasteboard: link)
}


2. Метод из структуры валидирует ее, парсит JSON и получает ответ от сервера с файлами в base64
Alamofire.request(postURL, method: .post, parameters: parameters, encoding: URLEncoding.default).responseJSON { response in
switch response.result { ...
}
}


3. После чего срабатывают методы декодирования в видео и изображение
static func base64toImage(base64String: String?) -> UIImage{
}
static func base64toVideo(base64String: String?) {
}


4. Как правильно передать UIImage и Video в ViewController. Не хотелось бы что ли обновлять через notification. Какие есть не костыльные варианты ?

5. И как доработать метод декодировки видео. Что бы также через return вернуть, как и image ?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@freeg0r
.. some dude ..
У вас Data структура модель? Инжектируется во ViewController?
СОздайте weak переменную в структуре которая будет содержать ссылку на ViewController и вызывайте его методы.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы