When I change my ViewController class name after it's been created and assigned to a view controller in storyboards I run into problems with the IBOutlets of that view controller, and Xcode does not automatically show the corresponding class in the assistant editor when I click the scene.
I've changed the name of the actual file, the class declaration within the file, and the class of the view controller in storyboards. Am I missing something else?
command
+click on the class name, then press Rename at the bottom. It'll show you all the instances it found that it will rename. You should review every single one, because Xcode sometimes finds weirdly unrelated things... – Cadena