• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Newb: Targeting an instance of a class instantiated by a NIB file
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Newb: Targeting an instance of a class instantiated by a NIB file


  • Subject: Newb: Targeting an instance of a class instantiated by a NIB file
  • From: Brad Gibbs <email@hidden>
  • Date: Fri, 12 Sep 2008 12:17:54 -0700

I'm working on an application with a single main window and a number of views and view controllers. I have a navigation window that pops up and allows users to set preferences and also switch views in the main portion of the app's main window.

I want to write the code to switch views in the MainWindowController.m, since it controls the window that contains the views that will be switched. But, the buttons that control the view switching are located on a panel being controlled by a different view controller.

The main window and its window controller are instantiated when the program is launched. Creating another instance in the view controller that contains the buttons (either by adding a MainWindowController object in IB or by creating another instance in the view controller code) doesn't target the existing main window, and, therefore, doesn't cause views to be switched in the main window that is instantiated on launch. So, how can I target the instance of the main window controller that was instantiated on launch from the NSViewController controlling the view with the view switching buttons, in order to switch views? Or should I be doing something else entirely?


Thanks.

Brad
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Newb: Targeting an instance of a class instantiated by a NIB file
      • From: Jonathan Hess <email@hidden>
    • Re: Newb: Targeting an instance of a class instantiated by a NIB file
      • From: Jamie Hardt <email@hidden>
  • Prev by Date: Programmatically dismiss NSPopUpButton menu
  • Next by Date: Re: Two Dimensional Array
  • Previous by thread: Re: Programmatically dismiss NSPopUpButton menu
  • Next by thread: Re: Newb: Targeting an instance of a class instantiated by a NIB file
  • Index(es):
    • Date
    • Thread