Я разрабатываю приложение для часов, в котором я передаю массив URL-адресов изображений из iOS для просмотра, и в часах я хочу отобразить изображение в виде таблицы, но изображение не отображается.
func loadChannelImages() {
for (index, urlString) in WatchManager.shared.channelImages.enumerated() {
if let rowController = songTable.rowController(at: index) as? RowController {
if let url = URL(string: urlString) {
guard let imageData = try? Data(contentsOf: url) else { rowController.songImage.setImage(#imageLiteral(resourceName: "channelPlaceholder"))
return
}
if let image = UIImage(data: imageData) {
rowController.songImage.setImage(image)
} else {
rowController.songImage.setImage(#imageLiteral(resourceName: "channelPlaceholder"))
}
}
}
}
}