【发布时间】:2026-02-17 16:15:01
【问题描述】:
有没有人遇到以下错误? 我正在尝试从 uitableviewcontroller 导航到 uiviewcontroller。 uitableviewcontroller 正在使用 NSFetchedResultsController。 应用程序正在中断与 uiviewcontroller 的 segue(名为:TaskDetailViewController)
错误: 无法将类型“UIBarButtonItem”(0x1a0d22b50)的值转换为“UITableViewCell”(0x1a0d224c0)。 (lldb)
应用中断的代码:
if segue.identifier == "editTask"
{
let cell = sender as! UITableViewCell
let indexPath = tableView.indexPathForCell(cell)
let taskController:TaskDetailViewController = segue.destinationViewController as! TaskDetailViewController
let task:Tasks = fetchedResultController.objectAtIndexPath(indexPath!) as! Tasks
taskController.task = task
}
【问题讨论】:
标签: ios swift uitableview segue