Как загрузить изображение из URL в раздел таблицы (с одной строкой)?

У меня есть таблица, которая состоит из 6 разделов, из которых мой второй раздел с 1 строкой должен загружать изображение из URL.

Я получаю URL из файла plist.

В моем cellForRowAtIndexPath функция, я использую следующий код:

if let url = NSURL(string: park.getImageLink()) {
            if let data = NSData(contentsOfURL: url) {

                imageURL?.image = UIImage(data: data)

          }

//park.getImageLink() gets the URL of the image as a String from the plist file; var imageURL:UIImageView? is declared as a property

Кроме того, я использую переключатель для загрузки изображения в правильный раздел, как:

  switch(indexPath.section){
          case PARK_IMAGE:
               cell?.imageView?.image = imageURL?.image
} // PARK_IMAGE's value is 1

Когда я запускаю свой код, я вижу, что мой contentsOfURL: url имеет правильный URL, но мой imageURL?.image получает ноль.

Правильный ли мой подход для загрузки изображения из URL в раздел таблицы? Если нет, то что мне не хватает, или как правильно загрузить изображение в раздел таблицы? Я новичок в программировании Swift, поэтому я прошу прощения, если я делаю ошибку новичка. Любая помощь будет оценена.

0 ответов

Другие вопросы по тегам