Quote:
Originally Posted by rhimbo
Do you mean the book by Dave Mark and Jeff LaMarche?
|
Yes.
Quote:
|
And, when you say "learn the plumbing" do you mean learn to code by hand and don't use the Interface Builder?
|
No. THAT'S a bit extreme!
Yes, it's useful to know how to draw on a window. But I wouldn't start out that way.
I meant not using the built-in startup templates for Utility, TabBar, and NavBar apps. Instead, the book starts out using the simple Window app template, and has you add the NIBs, controllers, and all the "plumbing" between the NIBs and controllers from scratch. It helps to reinforce how everything fits together.
BTW, one aspect of this book will drive you crazy: none of the "plumbing" will work the way the book describes it. That is, say, dragging outlets to NIB elements. Apparently the book is based on an older version of Xcode, and Apple change the UI for Interface Builder in the mean time. You'll have to study the IB documentation a bit the first time you get stick.
(Hint: when the book says "Control-Drag" and nothing happens, don't kick yourself. Control CLICK withOUT dragging, and noodle around with what pops-up...)
Unfortunately, none of the current books are really that good. But this is one of the better ones. The unreleased book from Pragmatic looks pretty good, though, and I think is nearing completion (you can get it in beta as a PDF).