Swift Multiple Variables

Swift Introduction

📦 Swift Multiple Variables

In Swift Multiple Variables in several clean and powerful ways. Let’s go step by step 👇

🔹 1. Declare Multiple Variables in One Line

You can declare multiple variables of the same type in a single line.

var x = 10, y = 20, z = 30
print(x, y, z)

Output

10 20 30

🔹 2. Multiple Variables with Explicit Type

var a, b, c: Int
a = 5
b = 10
c = 15

✔ Type must be specified
✔ Values assigned later


🔹 3. Multiple Variables with Different Types

Declare separately (recommended).

var name = "Swift"
var version = 5.9
var isOpenSource = true

🔹 4. Printing Multiple Variables Together

var city = "Delhi"
var temperature = 30
print(city, temperature)
print(“City: \(city), Temp: \(temperature)°C”)

🔹 5. Using Tuples (Best for Multiple Values 🔥)

Tuples allow grouping multiple values.

let person = ("Sanjit", 25, "India")
print(person.0)
print(person.1)

🔸 Named Tuple

let student = (name: "Amit", age: 20, marks: 85)

print(student.name)
print(student.age)

✔ Clean
✔ Readable


🔹 6. Multiple Assignment (Tuple Destructuring)

let (x1, y1) = (10, 20)
print(x1, y1)

🔹 7. Multiple Constants (let)

let pi = 3.14, gravity = 9.8

✔ Safer than var


🔹 8. Multiple Variables Without Initial Values

var result1, result2: Int
result1 = 50
result2 = 100

❗ Must assign before use


❌ Common Mistakes

❌ Mixing different types in one declaration:

var a = 10, b = "Swift" // Not allowed

✅ Correct:

var a = 10
var b = "Swift"

🧠 Summary

MethodUse Case
One-line declarationSame type
Separate declarationDifferent types
TuplesGroup related values
DestructuringAssign multiple values
Multiple constantsFixed values

You may also like...