У меня есть табличное представление, и при нажатии на кнопку я хочу переключить сцены и проанализировать объект с ним.
Мой код выглядит так:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let selectedPreset = presets[indexPath.row]
let destinationVC = Display_ExercisePreset_ViewController()
destinationVC.preset = selectedPreset
destinationVC.performSegue(withIdentifier: "displayPreset", sender: self)
}
Я получаюошибка:
Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: «Receiver () не имеет перехода с идентификатором 'displayPreset' '
Это, очевидно, говорит о том, что у моего целевого ViewController нет перехода.Я думал, что должен перейти от моего начального VC к моему конечному VC и назвать его.Это то, что я сделал.[self.performSegue(withIdentifier: "displayPreset", sender: self)]
тоже работает.