Ry’s Objective-C Tutorial
This tutorial is the place to learn the Objective-C programming language. It’s designed to serve as both a concise quick-reference and a comprehensive introduction for newcomers to the language. A familiarity with basic programming concepts like variables, functions, and objects is recommended, but not strictly required.
Published Jan 31, 2013 – Tested on Xcode 4.5 with Apple LLVM compiler 4.1
Testimonials
Your tutorial was a great read and clarified a lot of concepts – especially on properties and memory management.
—George L.
Thank you very much for the tutorial on Objective-C. I have never seen such a thorough, detailed, comprehensive, and yet concise Objective-C tutorial!
—Mulugeta
This is the best tutorial of any kind that I have ever read. It is very well organized, clearly written and addresses the real impediments to learning. My compliments and thanks for saving me hours of experimentation.
—Stephen S.
Just wanted to let you know that your tutorial that I went through on Objective-C was BY FAR the best resource I have found. Normally I would never take the time to learn a new language as I am busy learning ASP.NET 4 in C# for my job, but this resource really inspired me to pick up Objective-C and begin working with Xcode.
—Miles E.
Be sure to check out Ry’s Cocoa Tutorial. This brand new guide is a complete walkthrough of Mac App development, and it leverages all of the Objective-C skills that we just discussed. Learn more › |
Mailing List
Sign up for my low-volume mailing list to find out when new content is released. Next up is a comprehensive Swift tutorial planned for late January.
You’ll only receive emails when new tutorials are released, and your contact information will never be shared with third parties. Click here to unsubscribe.