• 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
Just starting out?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Just starting out?


  • Subject: Just starting out?
  • From: Marc Respass <email@hidden>
  • Date: Thu, 4 Apr 2002 22:54:04 -0500

I've noticed a number of posts from folks who seem enthusiastic to get going with Cocoa and are taking on some tricky problems. I just thought I'd throw out some ideas for getting started.

Read "Object-Oriented Programming and the Objective-C Language" at
/Developer/Documentation/Cocoa/ObjectiveC/ObjC.pdf

It's really important. Even if you know OOP (maybe you know C++ or Java), that book will get you going with Objective-C which isn't hard but it is a little different.

You can learn a lot by looking at the headers. In PB, that's command-shift-D then enter the header name (like NSDocument.h).

You can learn a ton by looking at source code. I recommend the source to OpenUp and Fire. OpenUp is a smaller application so it's easier to get your head around. Fire has a lot of good sample code like custom views. Also, Stepwise has some good articles and more example code.

Of course, if you can take a Cocoa course, that can really get you going quickly. I still refer back to the examples I have from Apple's Cocoa class.

Hope this is helpful
Marc
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Saving is so darn easy! (From: deekpyro <email@hidden>)

  • Prev by Date: why Obj-C
  • Next by Date: Re: why Obj-C
  • Previous by thread: Re: Saving is so darn easy!
  • Next by thread: Dynamically Loading NSComboBox From a Database.
  • Index(es):
    • Date
    • Thread