Home > Archive > HackTheSwift > πŸ‘Ύ Day 2 - String And Integers

πŸ‘Ύ Day 2 - String And Integers
Swift Programming

SwiftλŠ” νƒ€μž… μ•ˆμ „(type-safe) μ–Έμ–΄λ‘œ μ•Œλ €μ Έ 있으며, μ΄λŠ” λͺ¨λ“  λ³€μˆ˜κ°€ ν•˜λ‚˜μ˜ νŠΉμ • νƒ€μž…μ΄μ–΄μ•Ό ν•œλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€.

Xcodeκ°€ 우리λ₯Ό μœ„ν•΄ μƒμ„±ν•œ greeting λ³€μˆ˜λŠ” β€œHello, Kobeβ€λΌλŠ” κΈ€μžλ“€μ˜ λ¬Έμžμ—΄μ„ λ‹΄κ³  μžˆμœΌλ―€λ‘œ SwiftλŠ” 이 λ³€μˆ˜μ— String νƒ€μž…μ„ ν• λ‹Ήν•©λ‹ˆλ‹€.



반면, λˆ„κ΅°κ°€μ˜ λ‚˜μ΄λ₯Ό μ €μž₯ν•˜κ³  μ‹Άλ‹€λ©΄ λ‹€μŒκ³Ό 같은 λ³€μˆ˜λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

var age = 34

이 λ³€μˆ˜λŠ” 전체 숫자λ₯Ό λ‹΄κ³  μžˆμœΌλ―€λ‘œ SwiftλŠ” 이에 Int νƒ€μž…μ„ ν• λ‹Ήν•©λ‹ˆλ‹€ - β€˜integerβ€™μ˜ μ€„μž„λ§μž…λ‹ˆλ‹€.



큰 숫자λ₯Ό λ‹€λ£° λ•Œ, SwiftλŠ” ν„΄ λ‹¨μœ„ κ΅¬λΆ„μžλ‘œ 밑쀄을 μ‚¬μš©ν•  수 있게 ν•΄μ€λ‹ˆλ‹€. - 이것은 숫자λ₯Ό λ³€κ²½ν•˜μ§€ μ•Šμ§€λ§Œ 읽기 μ‰½κ²Œ λ§Œλ“€μ–΄μ€λ‹ˆλ‹€.

예λ₯Ό λ“€μ–΄:

var population = 8_000_000

λ¬Έμžμ—΄κ³Ό μ •μˆ˜λŠ” λ‹€λ₯Έ νƒ€μž…μ΄λ©°, ν˜Όν•©λ  수 μ—†μŠ΅λ‹ˆλ‹€.

κ·Έλž˜μ„œ greeting을 β€œHello, Min Seongβ€μœΌλ‘œ λ³€κ²½ν•˜λŠ” 것은 μ•ˆμ „ν•˜μ§€λ§Œ, 34둜 λ³€κ²½ν•˜λŠ” 것은 λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€.

μ™œλƒν•˜λ©΄ 그것은 Int이지 String이 μ•„λ‹ˆκΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.