title: What is the automatic memory management mechanism in Swift?
body: <p>Apple's Swift programming language performs memory management automatically.  Do they use a garbage collector for this or is it more like Automatic Reference Counting (ARC)?  I can't find any mention of it in their docs.</p>