We have big enough project which is built up with Swift 2.x and now Apple has just released Swift 4 so to move forward for latest version of Swift which path we can choose...
Yes, you need old versions of Xcode . Old version are available here https://developer.apple.com/download/more/