Los nuevos files siempre están vacíos al crear una nueva class en Xcode

Al crear classs de toque de cocoa, el nuevo file siempre está vacío:

import Cocoa class UpcomingEvents: UITableViewController { } 

¿Cómo puedo configurar Xcode para permitir que todo se complete con las funciones de override tableView automáticamente al crear el file?

Tu código muestra que has creado classs de cocoa, no Cocoa Touch. Al crear el file, elija introduzca la descripción de la imagen aquí iOS y luego select Clases Cocoa Touch y cree una subclass de file de UITableViewController. Entonces obtendrás lo que esperabas.