I am learning about Cocoa binding and as part of that working on a simple testbed where I populate a NSPopUpButton with some options via a NSArrayController. It all shows up fine and I can change the button selection. I then tried to bind the title of NSWindow to display the string of the data the NSPopUpButton is bound to. It works as far as startup goes..showing the first item in the popup... but no matter the change in the popup selection the title doesn't change. This all works fine if I swap NSPopUpButton with NSTableView. Am I right in thinking that NSPopUpButton does not track user selection, and that if I want to track that I need to set a property in my model to track that?
Thanks!