У меня есть TableView с людьми. Когда я нажимаю на ячейку, она выполняет переход к другому виду.Swift TableView SearchDisplayController EXC_BAD_INSTRUCTION
Поиск работ. Но когда я ищу, отменяю, нажимаю на одну ячейку, возвращаюсь и снова хочу искать, он падает. EXC_BAD_INSTRUCTION.
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
var cell = UITableViewCell()
if let sdc = self.searchDisplayController {
if sdc.active {
if let c: AnyObject? = self.tableView.dequeueReusableCellWithIdentifier("CellPerson"){
cell = c as UITableViewCell
cell.textLabel.text = personsFiltered[indexPath.row]!
}
else
{
cell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Cell")
}
} else {
if let c: AnyObject? = self.tableView.dequeueReusableCellWithIdentifier("CellPerson"){
cell = c as UITableViewCell
cell.textLabel.text = persons[indexPath.row]!
}
else
{
cell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Cell")
}
}
return cell
}
И где именно он падает? –