I had the same problems as in this problem. However, none of the suggested answers fixed this for me. My project was compiled without warnings or errors, but there were no “exit” indicators in the .h file to indicate that my outputs were associated with storyboard elements.
In addition, attempts to create new points in my code by right-clicking and dragging into my header file did not recognize my header source as a potential target for this operation. In addition, my class did not appear in the Custom-Class drop-down list for the ViewController Property Inspector panel.
Still, the project compiled in order.
A more thorough examination showed that I defined my class as follows ...
@interface KJBMainDataViewTrackConMk2<UIScrollViewDelegate> : UIViewController
which seems to compile nicely.
But if this is changed to the following (moving protocols to the end) ...
@interface KJBMainDataViewTrackConMk2 : UIViewController<UIScrollViewDelegate>
Then everything comes to life. All outputs are suddenly indicated as “connected” to the storyboard element. And right-clicking will start working again, and my custom class will appear in the drop-down list of the custom class in the Property inspector panel for the ViewController storyboard!
The other answers here are probably the most likely causes of this condition, but I felt it worth mentioning at least one other potential reason.
KJBoffo Mar 07 '16 at 17:45 2016-03-07 17:45
source share