OK, I think I have a grasp on how IB updates a controllers targets and actions, but it appears to ONLY work for Objective-C. I'm using Java (I know Java and Objective-C's syntax is just a little too weird for me -- too smalltalk like for my tastes, and I'm trying to reduce some learning curves via an incremental approach -- learning a framework, a toolset, and a language at the same time leads to confusion over where the problem is when something goes wrong).
Basically, I have a project I am using to learn Cocoa and PB/IB (an engineering calculator). Phase 1 was to just make it work, which meant having actions for each calc operation, and connecting buttons to those operations.
Phase 2, which was the 2nd half of today, was to dynamically determine the function, via strategy pattern and dynamic instantiation based on message sender, the calc operation. I added my methods to my controller, but the *only* way I can add them in IB is manual recreation inside IB. IOW, for Java source files it seems that you cannot read the source file or dnd the source file to update the IB model.
Now, is this correct, or am I doing something wrong?
TIA.