μ΅μ λ
μ΅μ λ(Optinoal) μ 볡νκΈ°
μ€μννΈμ κ½(?)π·μ΄λΌκ³ ν μ μλ μ΅μ λ(Optional)μ λͺ¨λ κ²μ λν΄ μμ보μ! π»μ΅μ λ (Optional)π» μ΅μ λμ΄λ? κ°μ΄ μμ μλ μκ³ μμ μλ μλ κ²μ λνλΈλ€. → μ¬κΈ°μ κ°μ΄ μλ€λ κ²μ nilμ λνλΈλ€. → μ¦, μ΅μ λμ μ΄λ€ κ°(String, Int, ...) λλ nilμ κ°μ§κ³ μλ€. → λΉ λ°°μ΄μ΄λ λΉ λμ λ리λ λΉμ΄ μμ λΏμ΄μ§ κ°μ΄ μλ κ²μ μλλ€. μ μνλ λ°©λ²μ? Type λ€μ '?' λ₯Ό λΆμ΄λ©΄ λλ€. λ무 μ½λ€.β var name: String? μ΅μ λμ κΈ°λ³Έκ°μ nil μ΄λ€. μ¦, μ΅μ λμ μ΄κΉκ°μ μ νμ§ μμΌλ©΄ defultλ nilμ΄λΌλ λ§μ΄λ€. var name: String? print(name) // nil name = "JINaPPLE" pri..