• 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
Re: [Leopard] Interface Builder - Subclassing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Leopard] Interface Builder - Subclassing


  • Subject: Re: [Leopard] Interface Builder - Subclassing
  • From: "Eric Celeste" <email@hidden>
  • Date: Sat, 3 Nov 2007 20:45:14 -0500

Apologies. I just realized that this thread should be in the
xcode-users list. Just for the record, the document I found that looks
like it will be a big help getting oriented is:

http://developer.apple.com/documentation/DeveloperTools/Conceptual/IB_UserGuide/index.html

Again, sorry for posting to the wrong list!
...Eric

On 11/3/07, Eric Celeste <email@hidden> wrote:
> Chris, I'm trying very hard to follow what you've said... but I can't.
>
> I'm looking at IB3 and I do what you suggest. I drag NSObject out of
> the Library and drop it in my .nib document. Then you say "Get Info on
> it". But there is no "Get Info" anywhere in IB3 except for the "i"
> button in the toolbar of the .nib file and it only gets info for the
> .nib file.
>
> How do you create a subclass in IB3?
>
> Has anyone put a simple tutorial together for XCode3/IB3 that is the
> equivalent of the old "Currency Converter" example. None of the
> step-by-step tutorials from Apple apply any more. It is hard to
> believe that they released XCode3 after the past year's work without
> any basic tutorial. I must just be missing something!
>
> ...Eric
>
> On 11/3/07, Chris Hanson <email@hidden> wrote:
> > On Nov 2, 2007, at 1:34 PM, Tommy Nordgren wrote:
> >
> > >       According to info during Leopard tech Talks, early 2007, Stockholm,
> > > Sweden,
> > > Interface Builder 3 won't have code generation. Create your class in
> > > Xcode, and then tell interface builder
> > > to parse the header file.
> >
> > While this is the straightforward workflow, Interface Builder 3 does
> > still support generating classes and code -- more flexibly than
> > Interface Builder 2, too!
> >
> > You can drag an object out of the Library window and into your IB
> > document or an IB editor window, and then Get Info on it and change
> > its class to anything you want.  There, you have a subclass.  You can
> > generate a file for this class by choosing "Write Class Files..." from
> > the File menu while in the Identity Inspector for that object.
> >
> > Or you can simply select an outlet or action that you've added in the
> > Identity Inspector, use the Copy command, and then go to the class's
> > header file and choose Paste.  That will put a declaration for that
> > outlet or action into the header.
> >
> > Note that you can generate not just stub Objective-C code and headers,
> > but also Python and Ruby code for PyObjC and RubyCocoa, respectively!
> >
> >    -- Chris
> >
> > _______________________________________________
> >
> > 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
> >
>
>
> --
> Eric Celeste / http://eric.clst.org / Saint Paul, MN / 651-323-2009 /
> email@hidden
>


--
Eric Celeste / http://eric.clst.org / Saint Paul, MN / 651-323-2009 /
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

References: 
 >[Leopard] Interface Builder - Subclassing (From: Rick Langschultz <email@hidden>)
 >Re: [Leopard] Interface Builder - Subclassing (From: Tommy Nordgren <email@hidden>)
 >Re: [Leopard] Interface Builder - Subclassing (From: Chris Hanson <email@hidden>)
 >Re: [Leopard] Interface Builder - Subclassing (From: "Eric Celeste" <email@hidden>)

  • Prev by Date: Re: Why initialize the menubar without Interface Builder
  • Next by Date: Re: Why initialize the menubar without Interface Builder
  • Previous by thread: Re: [Leopard] Interface Builder - Subclassing
  • Next by thread: Re: [Leopard] Interface Builder - Subclassing
  • Index(es):
    • Date
    • Thread