Hi,
I have a strange problem with one of my Cocoa projects. In my project I have a simple window with a number of NSTextFields which are connected to the IBOutlet variables, done with Interface Builder. When I run the project it seems that some connections are not established between the UI and my class instance.
But when I rename the variables by appending an underscore (with Refactor.. in XCode) the connections are made. I've uploaded a simple project which shows the problem at:
Running it before the rename it gives the following output:
[Session started at 2008-01-10 10:33:51 +0100.] PreferenceController::awakeFromNib echoStartDelayInput = 0x0 echoDurationInput = 0x135e10 echoVolumeSlider = 0x1371c0 playbackStartDelayInput = 0x0
Running it after the rename it gives the following output: [Session started at 2008-01-10 10:36:47 +0100.] PreferenceController::awakeFromNib echoStartDelayInput = 0x138bc0 echoDurationInput = 0x135e10 echoVolumeSlider = 0x1371c0 playbackStartDelayInput = 0x138790
Here the problem shows with the variables echoStartDelayInput and playbackStartDelayInput Has anyone seen this before ?
Thx - Gideon |