Linked Framework Methods Not Recognized

I have an XCode project for a Mac App that's many years old. Recently, I decided to create a new XCode project and reimported all of the classes and assets to start fresh after constantly battling various compile errors. This worked great and I'm able to build and run without any of the previous issues.

The one problem I have is linking my private framework. In Build Phases I added my framework to Link Binary With Libraries and to Copy Files. I also added the path to my framework in Build Settings > Search Paths > Framework Search Paths. This works but whereas in the previous project when I make a change to my framework project and build it, I can then switch to my app project and XCode recognizes my new method(s) etc. In my new project this is not the case, I am getting editor error - "No visible @interface 'ClassName' declares the selector..."

I can change existing framework functions and see the results when I run my app so it's just the headers that are not updating. I added the path to my framework header in Build Settings > Search Paths > Header Search Paths and Build Settings > Search Paths > User Header Search Paths but they make no difference. Possibly I set the wrong path?

I can see that XCode created a Frameworks directory in my project folder when I added the framework in Build Phases but I can see the mod dates of the headers in that dir are not changing when I update a framework header and build it. What am I missing?

Linked Framework Methods Not Recognized
 
 
Q