Как загрузить изображение из 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, поэтому я прошу прощения, если я делаю ошибку новичка. Любая помощь будет оценена.