I'm making a framework using iOS-Universal-Framework.
All has been working well for a few days, but today I decided to change a method signature. Xcode seems to have cached the old version of my library/framework, and I can't get it to see my new code for anything. Although the header it presents has the correct signature, the compiler (and autocomplete) do NOT see the correct signature.
I've tried changing the Framework version and Current Library/Compatibility versions of my custom framework. I've cleaned both projects a bunch. Deleted Derived Data. Closed Xcode. Etc...
This is really, really frustrating, as I've now wasted almost 2 hours just trying to get Xcode to behave!
Has anyone encountered this error before? Does anyone know how to get Xcode to see the code I've actually written?