Re: Bypassing Interface Builder
Re: Bypassing Interface Builder
- Subject: Re: Bypassing Interface Builder
- From: Andy Lee <email@hidden>
- Date: Wed, 14 May 2008 21:08:31 -0400
It might get confusing if you have multiple objects with differently
named outlets pointing to the same thing.
--Andy
On May 14, 2008, at 9:02 PM, Graham Cox wrote:
Actually I wonder if this could be a useful enhancement to IB? Say
if you've never edited the object's name from the default, but then
drag-connect an outlet to it, the label changed to the name of the
outlet. That would be a quick and easy way to see at a glance what
object it is *in terms of your own ivar identifiers*. If you edit it
anyway, before or after, it just uses your label.
Just an idea,
G.
On 15 May 2008, at 10:51 am, I. Savant wrote:
And if I want to refer by name to that instance in my code, what
is the name of the instance?
Nothing. That is, not until you add an IBOutlet in whatever class
you want to connect to that instance. Say "AppController" has an
outlet called "thingController". You can then connect the
AppController's someThingController outlet to the "Some Thing
Controller" instance. Now, anywhere within your AppController
class, you can send messages to the "Some Thing Controller"
instance by its shiny new name:
_______________________________________________
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
_______________________________________________
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