❌ Cannot assign to value: 'let' constant
let name = "たろう" name = "はなこ" // エラー:letは変更不可
✅ 変更したい変数は var で宣言する
❌ Value of optional type must be unwrapped
var name: String? = "たろう" print(name.count) // オプショナルを直接使おうとしている
✅ if let n = name { print(n.count) } で安全にアンラップする
❌ Cannot use mutating member on immutable value(配列)
let fruits = ["りんご"]
fruits.append("バナナ") // letの配列は変更不可
✅ 要素を追加・変更したい配列は var で宣言する