Então . A interface UITableViewDelegate sofreu alterações na função...
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) { let cell = tableView.cellForRowAtIndexPath(indexPath) if cell == nil { return } cell!.accessoryType = UITableViewCellAccessoryType.Checkmark }
Mudou para algo parecido com isso...
// Called after the user changes the selection. @available(iOS 2.0, *) optional public func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
@available(iOS 3.0, *) optional public func tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath)
Por mais sutil que possa parecer as mudanças, não consigo realizar a tarefa de seleção. Alguém poderia me dar um help?