The Swift Programming Language is the authoritative reference for Swift, offering a guided tour, a comprehensive guide, and a formal reference of the language. You can read the book here.
Version: This book describes Swift 4.2, the default version of Swift that’s included in Xcode 10.0.