• 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: how would a beginner know about built-in outlets?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how would a beginner know about built-in outlets?


  • Subject: Re: how would a beginner know about built-in outlets?
  • From: Henry McGilton <email@hidden>
  • Date: Mon, 10 May 2010 18:38:14 -0700

On May 10, 2010, at 6:07 PM, Tom Hohensee wrote:

> Yes it is kind of odd.  When I moved on from C to Objective-C and Cocoa I found there are many disconnects in the documentation.  More specifically, IB and class documentation seems to not tie in very well just as you are pointing to in you question.  I always figured it was because some concepts (and classes) where so broad and complex that it is best to limit the scope.  As to why it is not in the header files? I cannot specifically recall any class header files that list the built in outlets.
> Anyway, very early on I got into the habit of checking for built in outlet in IB first then googling from there if needed.
>
> Tom
>
> On May 10, 2010, at 7:31 PM, Matt Neuburg wrote:
>
>> I've been thinking about how to explain to a beginner that some classes have
>> built-in outlets, and it strikes me that the documentation falls down here.
>> For example, you know and I know that a UIViewController has a view outlet;
>> it is visible in the Connections inspector in IB when you select an object
>> that's a UIViewController (or a subclass thereof). But the UIViewController
>> class documentation never mentions this fact; and neither does the header,
>> if it comes to that. Doesn't this strike you as kind of odd? m.


As I said, it's listed under  Properties  in the documentation.

And in UIViewController, the .h file declares an instance variable:

        UIView  *_view;

and the @property declaration declares it thus:

   @property(nonatomic,retain) UIView *view;

    Cheers,
        . . . . . . . .    Henry


_______________________________________________

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: how would a beginner know about built-in outlets?
      • From: Matt Neuburg <email@hidden>
References: 
 >how would a beginner know about built-in outlets? (From: Matt Neuburg <email@hidden>)
 >Re: how would a beginner know about built-in outlets? (From: Tom Hohensee <email@hidden>)

  • Prev by Date: Re: how would a beginner know about built-in outlets?
  • Next by Date: Re: how would a beginner know about built-in outlets?
  • Previous by thread: Re: how would a beginner know about built-in outlets?
  • Next by thread: Re: how would a beginner know about built-in outlets?
  • Index(es):
    • Date
    • Thread