[Swift] String λ° Integer νμ
Swiftλ νμ μ κ°μ§ μΈμ΄μ λλ€.
μ¦, κ° λ³μλ€μ μ΄λ ν νμ μ λ°λμ κ°μ§κ³ μλ κ²μ΄μ£ .
μλ₯Ό λ€μ΄ μ΄λ ν λ³μμ λ¬Έμμ΄μ΄ ν λΉλμ΄ μλ€λ©΄, κ·Έ λ³μμ νμ
μ String
μ
λλ€.
var str = "This variable's type is String" // String νμ
μ
λλ€.
νΉμ μ«μκ° ν λΉλμ΄ μλ€λ©΄, κ·Έ λ³μμ νμ
μ Int
μ΄μ£ .
var hour = 22 // Int νμ
μ
λλ€.
μΈκ΅¬ μμ κ°μ΄ ν° μ«μλ₯Ό λ€λ£° λ, Swiftλ _
λ₯Ό μ¬μ©νμ¬ μ²λ¨μ ꡬλΆμ νκ²λ μ μν©λλ€. λ¬Όλ‘ , κ°μ΄ λ°λλ κ²μ μλꡬμ.
var money = 1_000_000_000 // 1000000000 μ κ°μ΅λλ€.
νΉμ String
νμ
μΌλ‘ μ§μ λ λ³μμ Int
νμ
μ κ°μ λ€μ ν λΉν μ μμκΉμ?! π§
μμ½κ²λ νμ μ νΌμ©ν΄μ μ¬μ©ν μλ μμ΅λλ€. π
var str = "I am String."str = 99 // Cannot assign value of type 'Int' to type 'String'
νμ μ μμ΄μ μ¬μ©ν μ μλ€λ κ². κΈ°μ΅νμΈμ!