Пытаюсь повторить приложение MyPlaces из курсов,но по своему.Когда я тапаю на ячейку table view должен появиться другой tableViewController,где отображается картинка,название и лакация нажатой ячейки,но выходит просто пустой tableView.Ошибок никаких нет
вот код с главного TableView:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == “showDetail” {
guard let indexPath = tableView.indexPathForSelectedRow else { return }
let place = places[indexPath.row]
let newPlaceVC = segue.destination as! SelSpot3
newPlaceVC.currentPlace = place
}
}
вот код функции(ее я вызвал ) с класса второго TableViewController:
private func setupEditScreen() {
if currentPlace != nil {
guard let data = currentPlace?.imageData, let image = UIImage(data: data) else { return }
im3.image = image
im3.contentMode = .scaleAspectFill
lab13.text = currentPlace?.name
lab23.text = currentPlace?.location
}
else{
print("Не прошло")
}
}
в консоль ничего не выводит
Что делать?