CocoaDev

Edit AllPages

This is just a placeholder for ExtractPanelToNib’s implementation:

  1. Create a new nib file with file’s owner “PanelController”, a class designed to manage the panel’s view.

  2. Move the panel nib elements from the parent nib to the child nib file.

  3. Connect all UI to the file’s owner as appropriate.

  4. Add a panel instantiation action to the parent nib’s controller.

  5. Disconnect panel instatiation action from the parent nib elements.

  6. Reconnect panel instantiation to the parent’s controller.

  7. Delete parent nib elements.

  8. Implement CreateViewFromNib.