#ios #swift
#iOS #swift
Вопрос:
У меня постоянно возникает эта ошибка, и я не могу ее исправить, может кто-нибудь мне помочь?
Вот код:
func prepare(for segue: UIStoryboardSegue, sender: Any?){
if segue.identifier == "detail" {
let viewController = segue.destination as! DetailNewsController
if let indexPath = tableView.indexPathForSelectedRow {
viewController.news = DownloadManager.sharedInstance.localArra[(indexPath as NSIndexPath).row]
let cella = self.tableView.cellForRow(at: indexPath) as! NewsCell
self.zoomTransition.sourceView = cella
viewController.newsImage = cella.imageNews.image
self.tableView.deselectRow(at: indexPath, animated:true)
}
}
}
Комментарии:
1. Где
tableView
объявлено?
Ответ №1:
По-видимому, ваш tableView
var не является UITableView
экземпляром, а является закрытием. Если вы уверены, что это UITableView
попытка очистить ваш проект.