The Lazy Programmer

April 30, 2008

Objective-C Cheat Sheet

Filed under: Objective-C,Programming — ferruccio @ 5:43 am

I purchased my first Mac about six months ago and have been having fun with it ever since. Being a software developer, I started poking around XCode and built a few trivial apps based on some of Apple’s tutorials just to get a feeling for Cocoa and Objective-C. I’ve put together a small Objective-C cheat sheet. It’s definitely incomplete, but it has helped me greatly with some of the unfamiliar syntax.

Objective-C Cheat Sheet Download Objective-C Cheat Sheet v. 0.1

Any comments, suggestions, errata, etc. are welcome. I will update it as necessary.



  1. I am starting to program in objective-c and cocoa, too. I like it a lot. Now I know why next step was called “Next Step.” Objective-C and a cocoa like framework are the obvious successor to most programming as we know it today. Try “F-Script” a mac based Small-Talk language that works with Cocoa. You’ll find it might be the Next Next Step or The Step After Next. I see SmallTalk taking the lead ahead of even Ruby in the long run. I’ve found X-Code superior to Eclipse in every way possible and it was built ten years before Eclipse arrived on the scene. If only other people started programming in Objective-C and Cocoa we can get technology moving a lot faster further than we ever dreamed possible in our lifetime. I think it’s the duty and responsibility of programmers with Cocoa experience to reveal to the others where the computer world is going and stop being selfish and trying to hog all the glory. I think we need to get people like Adobe involved, so they can push progressive languages ahead like SmallTalk and Objective-C for the benefit of all humanity because this is going to take us a long way into the future, which is going to sparkle as we humans become more than we ever thought we’d be sooner than we thought. I’m so inspired by what my knowledge of OBJ-C has taught me and all the possibilities the future holds because of it.

    Comment by Bill — June 17, 2008 @ 12:13 pm

  2. Typical apple crack head.

    Comment by addikt — May 4, 2009 @ 5:42 pm

  3. Pretty useful reference, thanks for posting up!

    Comment by Jake Rocheleau — July 23, 2009 @ 8:18 am

  4. […] Filed under: Reference, Skills — 0ddn1x @ 2010-01-26 21:00:21 +0000 Leave a Comment TrackBack […]

    Pingback by Objective-C cheatsheet « 0ddn1x: tricks with *nix — January 26, 2010 @ 4:00 pm

  5. Thanks for putting this together. Quite handy. You might want to look at Pragmatic Programmer’s XCode quick ref to put beside this one as well. 🙂

    Comment by Dallas Hockley — January 29, 2010 @ 4:55 pm

RSS feed for comments on this post.

Create a free website or blog at

%d bloggers like this: