I just migrated a big project from Xcode 7 to Xcode 8 and after solving a lot of issues I realized I have no autocompletion or class detection of the Swift classes I have on the Objective C View Controllers but when I compile everything works perfectly. I can see that the umbrella header [My-Project]-Swift.h is being generated in DerivedData so that's why the compile process doesn't fail but I find pretty rough to work without autocompletion.
Is there any build setting I might be missing?
For everyone who is facing this same issue, the solution for this bug is changing the SWIFT_OBJC_INTERFACE_HEADER_NAME value and then return it as it was before.