Я получаю ошибку при получении изображения назад - PullRequest
1 голос
/ 18 апреля 2019

пожалуйста, проверьте мое изображение для хранения и извлечения данных enter image description here

Я получаю ошибку, потому что я хочу получить изображение из базы данных, мой URL-адрес является строкойно состояния ошибки об uiImage не могут быть строковыми, есть ли там, где я могу получить изображение моего uiImageView.

Кстати, это мой модельный вид класса пользователя ниже класса User {

    var username:String!
    var userage:String!
    var uid:String!
    var profileImageUrl: String!


    init (uid:String,dictionary:Dictionary<String,AnyObject>) {

    self.uid = uid
    if let username = dictionary [ "userName" ] as? String{

        self.username = username
    }

    if let userage = dictionary [ "useAge" ] as? String {

        self.userage = userage
    }

   if let profileImageUrl = dictionary["profileImageUrl"] as? String

 {

      self.profileImageUrl = profileImageUrl
   }


 }

    }

1 Ответ

0 голосов
/ 18 апреля 2019

Если user.profileImageURL на самом деле является URL, вы должны загрузить изображение и присвоить его self.swipeLabel.image.

Чтобы загрузить изображение с URL-адреса, см. Этот пост: Создание UIImage с URL-адресом в iOS

Если изображение уже сохранено, используйте следующий код.

self.swipeLabel.image = UIImage(contentsOfFile: profileimageurl)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...