Advice on Objective-C books.

Discussion in 'Mac Programming' started by Tilmitt, Jun 19, 2005.

  1. Tilmitt macrumors member

    Apr 30, 2005
    I want to start learning Objective-C. I have no experience with C and from what i've heard alot of Objective-C books require you to already know C. Are there any books that teach Objective-C from scratch and also which books can you guys personally recommend?
  2. PaisanoMan macrumors member

    Jan 26, 2003
    I think it depends. If you have a solid grasp on general object-oriented concepts (classes, inheritance, etc.), that would help. If you know the difference between pointers and values, that might keep you from scratching your head at "weird" bugs. If you're totally unfamiliar with Cocoa, there's going to be a learning curve there, as well (namely, Interface Builder and how it fits in the development toolchain).

    For me, the books didn't help -- I found that I figured things out the best by just trying things out and looking at lots of sample code. Different people learn differently, so that might not be for you, but it's worth a shot ...
  3. Tilmitt thread starter macrumors member

    Apr 30, 2005
    Well i have my heart set on trying it and want to buy some books....have zero experience with OO programming or any type of programming. All i've done is some HTML adn CSS.
  4. Loge macrumors 68020


    Jun 24, 2004
    I would recommend Kochan's book, Programming in Objective C.

    It assumes no prior knowlege of C or object-oriented programming. However, it may be a good idea to get some introduction to object oriented concepts first. This is more important background than knowing C. Kochan's book covers the Objective C language in the first section, and the Foundation Framework in the second. This is the part of Cocoa that deals with collections, files, memory management and other tools. The book does not deal with the other part of Cocoa, the Application Kit which consists of the GUI classes.

    Good luck!
  5. savar macrumors 68000


    Jun 6, 2003
    District of Columbia
  6. DXoverDY macrumors 6502a

    Apr 19, 2005
  7. live4ever macrumors 6502a

    Aug 13, 2003
    Thunder Bay, ON
  8. Tilmitt thread starter macrumors member

    Apr 30, 2005

Share This Page