Re: Custom sheet question - which variable?
Re: Custom sheet question - which variable?
- Subject: Re: Custom sheet question - which variable?
- From: John Joyce <email@hidden>
- Date: Sun, 10 Jan 2010 19:06:53 -0600
On Jan 10, 2010, at 2:01 PM, email@hidden wrote:
> From: Jenny M <email@hidden>
> Subject: Custom sheet question - which variable?
> To: email@hidden
> Message-ID:
> <email@hidden>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi, I have what may seem like a very stupid question about custom sheets. I
> am following this Apple dev tutorial:
> http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Sheets/Tasks/UsingCustomSheets.html
>
> and I'm looking at this piece of code here:
>
> if (!myCustomSheet)
> //Check the myCustomSheet instance variable to make sure the custom
> sheet does not already exist.
> [NSBundle loadNibNamed: @"MyCustomSheet" owner: self];
>
> But, I have no idea what "myCustomSheet" is referring to. I know that
> "MyCustomSheet" is the separate XIB file, but of what variable type is
> "myCustomSheet"? Do I need to define and connect to it in the new XIB?
>
> Thanks.
In this case the documentation is just putting in a quick simple check to verify that the sheet is not already displayed before trying to display it.
Since no variable for the sheet is passed to the method, this might seem a little strange... the docs here fail to remind you that you should declare mySheet (or whatever you want to call it) in your controller you use this in.
(the docs make an assumption that you know this here, but arguably they should not. You might consider filing a bug on the documentation to clarify it)_______________________________________________
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