Video Tutorial: Objective-C Runtime

Learn about how the Objective-C runtime works: from introspection to message passing. By Ray Wenderlich.

Leave a rating/review
Save for later


Hide contents

Video Tutorial: Objective-C Runtime

0 mins


Your challenge is add some code to programmatically log out the methods of DateCalculator.

Hint: To do this, you will need to use class_copyMethodList and method_getName.

Download demo code

Download challenge solution

Helpful links


  • At around 12:14 I say “and what this means is that you’re trying to call a method on an object that doesn’t exist.” That sentence is a little ambiguous – what I mean is you’re trying to call a method that doesn’t exist on an object.


Over 300 content creators. Join our team.