Skip to content

Objective-C Fundamentals

Learn Objective-C: the language Apple was built on. iOS apps used it from 2007 until Swift took over in 2014, but billions of lines of Foundation, UIKit, and AppKit are still Objective-C — and Swift interops directly with it. Smalltalk-style messaging on top of C.

intermediate6 lessons3 chapters6 graded exercisesObjc

No sign-up needed for lesson 1 · certificate on completion · sign up to save progress

What you’ll be able to do

Chapter by chapter. Every lesson ends in a graded exercise.

  • Basics
  • Classes and Methods
  • Collections, Control Flow, Selectors
Taught in Objc, graded on a real executor.

Curriculum

3 chapters, 6 lessons. Each lesson is a short read and a graded exercise.

  1. 1Hello, Objective-CRead · exercise
  2. 2NSStrings and NSNumberRead · exercise