Whenever I delete a Swift 3 outlet, I'm unable to create a replacement for it. The only way I've been able to recover is to delete the ViewController and its swift file, and then create a new ViewController and related swift file. As you can imagine this is a real pain in the fanny! Plus, Xcode has to be more flexible/smart-enough to handle outlet or action deletions and replacements!
If I'm doing something wrong, i'd like to know, so I won't have to go thru this. If there is a work-around, I'd like to know this, too. The reason I delete outlets is usually for naming errors (I use a naming convention to easily allow recognition the control object the outlet is referring to) or I change object and then go back to the original objectt type. Whenever an outlet is deleted, checks are made ensure the outlets in the Connection Inspector are deleted, too. The message I get on attempted re-creation is in red, "Could not insert new outlet connection: Could not find any information for the class named (name of the VC's class).
HOW DO I FIX AND GET AROUND THIS PROBLEM NOW and IN THE FUTURE?. I sure don't want to go thru another VC/VC.swift replacement!