I tried to complete the challenge of creating a custom About Panel.
So far I have been able to create a panel in much the same way as the chapter 12 method of creating a preference panel but it does not follow the directions of the challenge.
I created a NSWindowController class called AboutController, Made an About.xib file and made all of the connections to get a working custom about panel in the program.
I am left not knowing if I should have created the AboutController or should I have handled this process in some other way that was not demonstrated in the chapter.
The challenge states to use NSBundle. Do I use the NSBundle in my AboutController class or should it be intended in some other section of code. Should I even have an AboutController class. I see near the bottom of page 205 a line BOOL successful = [NSBundle loadNibNamed:@“About” owner:someObject]
Not clear where I could use that line… Which code section… is the someObject referenced above ‘AppController’
I see the Challenges as very benificial if there is a way to check my result against the target of the challenge, but I feel lost and not sure I am going in the right direction.
I have already skipped the Chapter 11 challenge because I didn’t know where to put the code , I don’t want to skip this challenge for the same reasons. I feel I am on the verge of grasping this stuff just wish I had several more examples with full instructions.