Skip navigation.
 
mlProblem with NSWindowController subclass
FROM : D.K. Johnston
DATE : Fri Jun 23 20:51:27 2006

I made a subclass of NSWindowController. It looks like this:

@interface TextDisplayController : NSWindowController
{
    IBOutlet id text;
    IBOutlet id citation;
    IBOutlet id title;
}
- (void)setText:(NSString *)textString;
- (void)setCitation:(NSString *)citationString;
- (void)setWorkTitle:(NSString *)titleString;
@end

I call the 'set' methods in this order:

   setWorkTitle:
   setCitation:
   setText:

and then call the showWindow: method. To my surprise, the 
setCitation: and setText: methods are called again (in that order), 
but not the other. Of course, none of these should be called twice. I 
can't figure out why this is happening.

Related mailsAuthorDate
mlProblem with NSWindowController subclass D.K. Johnston Jun 23, 20:51
mlRe: Problem with NSWindowController subclass Michael Ash Jun 23, 21:12