λ³μλ νλ‘κ·Έλ¨μμ μμ μ 보λ₯Ό μ μ₯νλ λ° μ¬μ©λλ©°, κ±°μ λͺ¨λ Swift νλ‘κ·Έλ¨μ ν΅μ¬ λΆλΆμ μ΄λ£Ήλλ€.
μ¬λ¬λΆμ νλ‘κ·Έλ¨μ μ΄λ€ μμΌλ‘λ λ°μ΄ν°λ₯Ό λ³νν κ²μ
λλ€: μ¬μ©μκ° ν μΌ λͺ©λ‘ μμ
μ μ
λ ₯νκ³ μ²΄ν¬νκ² νκ±°λ, ν©λν μ¬μμ μλ³Έμ£Όμμ μΈ λꡬ리λ₯Ό μν΄ λμλ€λκ² νκ±°λ, κΈ°κΈ° μκ°μ μ½κ³ μκ³μ νμνλ λ±μ
λλ€.
μ΄μ¨λ , μ΄λ€ μ’
λ₯μ λ°μ΄ν°λ₯Ό λ°μ μ΄λ€ μμΌλ‘λ λ³ννκ³ μ¬μ©μμκ² λ³΄μ¬μ£Όλ κ²μ
λλ€.
λ¬Όλ‘ , βμ΄λ€ μμΌλ‘λ λ³ννλβ λΆλΆμ΄ μ§μ§ λ§λ²μ΄ μΌμ΄λλ κ³³μ
λλ€, μλνλ©΄ κ·Έκ³³μ΄ μ¬λ¬λΆμ λλΌμ΄ μμ΄λμ΄κ° μ€νλλ κ³³μ΄κΈ° λλ¬Έμ
λλ€.
νμ§λ§ λ°μ΄ν°λ₯Ό λ©λͺ¨λ¦¬μ μ μ₯νλ κ³Όμ - μ¬μ©μκ° μ
λ ₯ν κ²μ΄λ μΈν°λ·μμ λ€μ΄λ‘λν κ²μ κΈ°μ΅νλ κ² - μ΄ κ³³μ΄ λ³μκ° μ¬μ©λλ κ³³ μ
λλ€.
var
λ₯Ό μ¬μ©νμ¬ λ³μλ₯Ό μμ±νλ©΄, var
λ₯Ό λ€μ μ¬μ©νμ§ μκ³ λ μνλ λ§νΌ λ³κ²½ν μ μμ΅λλ€.
μλ₯Ό λ€μ΄:
var favoriteSports = "Tennis"
favoriteSports = "MMA"
favoriteSports = "Crossfit"
λ§μ½ λμμ΄ λλ€λ©΄, var
λ₯Ό βμλ‘μ΄ λ³μ μμ±(create a new variable)βμΌλ‘ μ½μ΄λ³΄μΈμ.
λ°λΌμ, μμ 첫 λ²μ§Έ μ€μ βμλ‘μ΄ λ³μ favoriteSports
λ₯Ό μμ±νκ³ κ·Έκ²μ Tennis κ°μ μ£ΌμΈμβλ‘ μ½μ μ μμ΅λλ€.
λ λ²μ§Έμ μΈ λ²μ§Έ μ€μλ var
κ° μμΌλ―λ‘, μ λ³μλ₯Ό μμ±νλ κ²μ΄ μλλΌ κΈ°μ‘΄ κ°μ μμ ν©λλ€.
μ΄μ λͺ¨λ μΈ μ€μ var
κ° μλ€κ³ μμν΄λ³΄μΈμ - λ§€λ² var favoriteSports
λ₯Ό μ¬μ©νμ΅λλ€.
κ·Έκ²μ λ§μ μλ―Έκ° μμ κ²μ
λλ€, μλνλ©΄ μ¬λ¬λΆμ βμλ‘μ΄ λ³μ favoriteSports
λ₯Ό μμ±νλΌβκ³ μΈ λ² λ°λ³΅νκ² λκ³ , λ³μλ 첫 λ²μ§Έ μλ νμ λΆλͺ
ν μλ‘μ΄ κ²μ΄ μλλλ€.
Swiftλ μ΄κ²μ μ€λ₯λ‘ νμν κ²μ΄κ³ , μ¬λ¬λΆμ΄ λ³μμ λ€λ₯Έ μ΄λ¦μ μ νν λκΉμ§ μ½λλ₯Ό μ€ννμ§ λͺ»νκ² ν κ²μ
λλ€.
κ·Έκ²μ΄ μ±κ°μ νλμ²λΌ λ³΄μΌ μ μμ§λ§, μ λ’°νμΈμ: κ·Έκ²μ λμμ΄ λ©λλ€!
Swiftλ μ¬λ¬λΆμκ² λͺ
νν΄μ§κΈΈ μν©λλ€: κΈ°μ‘΄ λ³μλ₯Ό μμ νλ €κ³ νκ³ μλ€λ©΄(κ·Έλ λ€λ©΄ λ λ²μ§Έμ κ·Έ μ΄νμλ var
λ₯Ό μ κ±°νμΈμ), μλλ©΄ μ λ³μλ₯Ό μμ±νλ €κ³ νλ κ²μΈκ°μ?(κ·Έ κ²½μ°μλ λ€λ₯Έ μ΄λ¦μ μ§μΌμΈμ.)
λ§μ§λ§μΌλ‘: λ³μκ° λ§μ Swift νλ‘κ·Έλ¨μ ν΅μ¬μ μ΄λ£¨κ³ μμ§λ§, λλλ‘ κ·Έκ²λ€μ νΌνλ κ²μ΄ κ°μ₯ μ’λ€λ κ²μ λ°°μ°κ² λ κ²μ
λλ€.
μ΄μ λν΄μλ λμ€μ λ μμΈν νμ΅νκ² μ΅λλ€