Re: Learning the Interface Builder
Re: Learning the Interface Builder
- Subject: Re: Learning the Interface Builder
- From: Amanda Rains <email@hidden>
- Date: Wed, 02 Nov 2011 17:03:14 -0700
I'm running Xcode 3.2.6 - So far there is a fair match up with Xcode and what I find in Hillegass's book.
OK!... honing my questions - Well I'm not sure I can form specific questions but instead sort of wave my hands about notions like delegates and core data.
I can reason why delegates are used AND I can follow a turtorialized example that includes a delegate and it runs.
But there is something missing when I try to use one in a program I've written without the help of a tutorialize example.
That is, small test programs I attempt to write bring lots of new things into the mix that I really have no idea what to do with.
When I write test programs in Objective-C with no interface. When things go wrong I can throw in some NSLogs or use the debugger
to pin point where I went wrong. I can then study the problem and correct my internal model of how to write an effective Objective-C program.
...some hand waving...
One thing I have noticed is I can't tell if I've missed connected things with the IB. I sometimes end up in a state of confusion and start "hunting and pecking" to make connections work.
Which is clearly a sign I don't know what I am doing in the IB. I wish to know how to use the IB to make the proper connections.
What I am finding is that I'm not "groking" (from stranger in a strange land) on how to utilize the IB to build an effective set of connections between the Model, View and Controller.
So far I haven't been able to formulate an internal mode of how to utilize the IB. I know it will come in time. BUT at the moment I honestly
don't know why, when and how to use the IB.
So I am looking for a document or book that approaches writing a Cocoa program where the focus is on building my skills in IB use.
Amanda
On Nov 2, 2011, at 3:43 PM, Conrad Shultz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 11/2/11 3:25 PM, Amanda Rains wrote:
>> Coco Programming for Mac OS X by Hillegass (3rd Edition)
>> Programming in Objective-C 2.0 by by Stephen G. Kochan (2nd
>> Edition) Cocoa Design Patterns by Erik Buck and Donald Yacktman
>
>
> Not familiar with Kochan's work. I know that Hillegass has a freshly
> minted book on Objective-C which might be worth looking at if you like
> his writing style.
>
>> When I started the design pattern book I found very little
>> tutorialization. It contains rather terse information about
>> hooking up elements in the Interface Builder.
>
>
> Cocoa Design Patterns is an _excellent_ text, but not one that is
> suitable for a beginner. It's also not really about code-level (or
> IB-level) detail, but rather about a "bigger picture" view. When you
> have satisfactorily completed Hillegass or comparable, and have done
> some hacking on your own, I recommend returning to it to better
> understand the more complex concepts you will use frequently.
>
>> From the Cocoa Programming by Hillegass I thought I had learned
>> enough BUT its clear I have not.
>>
>> Is there a document or a book that focuses specifically on the
>> Interface Builder so I can hopefully fill in some blanks.
>
>
> The most important question I have for you is, which version of Xcode
> you are using? Hillegass/3rd covers Xcode 3, and large portions
> (especially IB) have changed a fair bit in Xcode 4. If you are using
> Xcode 4, it is unsurprising that you would have difficulty following
> along.
>
> There are several Xcode 4 books listed on Amazon but I can't vouch for
> any of them. If you are a member of any of the developer programs,
> there are several videos from both WWDC 2010 and 2011 that cover the
> various aspects of Xcode 4 in fair detail, including sessions focused
> entirely on IB. I found them generally helpful, but that was from the
> perspective of someone who was already quite comfortable with Xcode 3;
> I'm not sure how they would feel to a beginner.
>
> Apple of course has IB documentation, but dev docs are not necessarily
> the easiest reading.
>
> If you could hone your question a bit, including specifying versions,
> we might be able to help you more.
>
>
> - --
> Conrad Shultz
>
> Synthetiq Solutions
> www.synthetiqsolutions.com
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iD8DBQFOsceEaOlrz5+0JdURAlp9AJ48njrEAqeCHOw54vnLS74m2QENEQCePt2K
> 9RSq7kxenVr4HcKu53hgxyE=
> =JVaK
> -----END PGP SIGNATURE-----
>
Amanda Rains
email@hidden
This message was generated on my Mac.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden