The Swift Runtime: Heap Objects

Welcome to the first in a series of posts on the Swift runtime. The goal is to go over the functions of the Swift runtime, using what I learned in my Swift on Mac OS 9 project as a reference. Today we’re going to start with the basis of both class instances and closures: heap objects.


This is going to be another one of those posts where I did something ridiculous and then show you how I got there, so let’s just get right to it.