Now that you're able to sift down elements in a heap, Heap Sort is trivial to implement. Finish off your Heap by sifting in the other direction: up.
This is a companion discussion topic for the original entry at https://www.kodeco.com/977854-data-structures-algorithms-in-swift/lessons/16