Свифт 2
let gap = CGFloat(randomInRange(StackGapMinWidth...maxGap))
Отсутствует метка аргумента «диапазон:» в вызове
Swift 3 — новая ошибка
let gap = CGFloat(randomInRange(range: StackGapMinWidth...maxGap))
Никакие кандидаты «...» не дают ожидаемого типа контекстуального результата «Диапазон».
Перегрузки для '...' существуют со следующими типами результатов: ClosedRange, CountableClosedRange.