Basic Types in Swift

From the Swift cheat sheet · Getting Started · verified Jul 2026

Basic Types

Swift fundamental data types

swift
// Numbers
let integer: Int = 42
let double: Double = 3.14159
let float: Float = 3.14

// Strings and Characters
let string: String = "Hello, Swift"
let character: Character = "A"
let multiline = """
    This is a
    multiline string
    """

// Booleans
let isTrue: Bool = true
let isFalse = false

// Tuples
let coordinates = (x: 10, y: 20)
let (x, y) = coordinates
💡 Int is 64-bit on 64-bit platforms, 32-bit on 32-bit platforms
⚡ String interpolation with \() is more efficient than concatenation
📌 Tuples are useful for returning multiple values from functions
🟢 Use type aliases to make complex types more readable

More Swift tasks

Back to the full Swift cheat sheet