deleteRowsATIndexPaths se bloquea [duplicado]

Esta pregunta ya tiene una respuesta aquí:

bloquearse en deleteRowsAtIndexPaths 5 respuestas

Estoy tratando de eliminar una fila en t vista estable pero cada vez que selecciono eliminar en la aplicación se bloquea con este error

Actualización no válida: número no válido de filas en la sección 0. El número de filas contenidas en una sección existente después de la actualización (3) debe ser igual al número de filas contenidas en esa sección antes de la actualización (3), más o menos el número de filas insertadas o eliminadas de esa sección (0 insertadas, 1 eliminada) y más o menos el número de filas movidas dentro o fuera de esa sección (0 movidas, 0 movidas).

Así es como estoy eliminando a la fila.

func tableView(tableView: UITableView!, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath!){

   tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation:UITableViewRowAnimation.Fade)

}

Respuestas a la pregunta(1)

Su respuesta a la pregunta