Reddit reviews Programming in Objective- C
We found 5 Reddit comments about Programming in Objective- C. Here are the top ones, ranked by their Reddit score.
Used Book in Good Condition
We found 5 Reddit comments about Programming in Objective- C. Here are the top ones, ranked by their Reddit score.
Thanks!
I didn't have a background in programming per se (I dabbled on and off since I was a kid), but I was well versed in technology of all stripes.
That said, here are the things that helped a lot:
http://www.amazon.com/Programming-Objective-C-Stephen-Kochan/dp/0672325861
http://www.stanford.edu/class/cs193p/cgi-bin/drupal/
The biggest stumbling block (for me at least) was dealing with the developer tools. Xcode can be SUPER aggravating (both in terms of bugs and in "how do I do this thing that I know I want to do?"). For me at least, there are things that were super hard to fully understand (the difference between creating a UI object in Interface Builder vs. programmatically, delegates, object lifecycle, outlets and actions, understanding Instruments, etc.)
Now that I have a few apps under my belt I can see the rhyme and reason to Apple's design patterns but when I was starting out it made no sense whatsoever.
Good luck!
using:
I found moving from c++ to objective-c pretty easy. Objective-C seems weird at first but it's very mature and well thought out. The biggest problem I had was objective-c's memory model so pay special attention to that.
Certainly going through the cocos-2d tutorials is going to get you a long way.
Oh yeah, I also read Programming Objective-C on the toilet which really helped for big picture kind of stuff. Getting used to the NSString, NSArray classes takes some time but is well worth doing.
Good luck.
I learned objective-c with this book - http://www.amazon.com/Programming-Objective-C-Stephen-Kochan/dp/0672325861
Then to make GUI apps and learn about Cocoa I read through this one -http://www.amazon.com/dp/0321503619/
I found Objective-c frusterating at first but eventually decided it was not so bad. If you know a bit of C then Obj-c isn't that difficult, it's getting to know all the Cocoa classes and stuff that takes time.
Something else I found useful was using the tab completion in Xcode to find things that sounded similar to what I was trying to do and then reading the docs in Xcode.
Maybe try to write a few simple command line programs, then translate some of your other programs to Obj-c, and finally have a crack at building a GUI app.
Programming in Objective-c
This was a great book and goes into a little C as well. You really don't need to learn C in order to program in Objective-C, but I definitely do think it has it's advantages ... here is the book: Programming Objective-C by Stephen Kochan