I've got an XIB window that I'm working with in Interface Builder. It has an NSScroller and 4 popups. The controller class has a float and 4 ints.
I bound the scroller to the float and the pupups to the ints, binding the value of the scroller and the selected index of the popups.
When I move the scroller, or change the popup selection, the ints and float change exactly as expected.
However, when I change the ints and float in the code (To initialize them for example) the UI elements don't change.
All of the ints and float are properties, properly synthesized.
Am I missing something really dumb?