基本文法 - Swift

最終更新日: 2026-07-26

TOP(About this memo)) > 一覧(Swift) > 基本文法

記法

print

let range = 0.0...3.5
print("type: \(type(of: range))")

変数

var age1: Int
age1 = 44
var age2: Int = 42
var age3 = 43 // 型推論

範囲型(Range)

let range2 = 0...3
let range = 0..<3
let range4 = 0.0...3.5

コレクション

制御構文

for num in [10, 20, 30, 40, 50] {
    if num == 30 {
        break
    }
    print(num)
}
[10, 20, 30, 40, 50].forEach({ num in /* 〜〜 */ })
[10, 20, 30, 40, 50].forEach { num in /* 〜〜 */ }
guard let contents = try? FileManager.default.contentsOfDirectory(atPath: directoryPath) else {
    return []
}
return contents