iOS Study/Swift Study

Variables and Constants

youngjaeLee1026 2022. 4. 29. 14:02

Variables and Constants

 

1. Variables Syntax

var variableName = initialValue
// var variableName: Type = initialValue

- λ©”λͺ¨λ¦¬μƒμ— 변경될 수 μžˆλŠ” 값을 μ €μž₯ν•˜λŠ” 곡간을 ν• λ‹Ήν•˜κ³ , λ•Œμ— 따라 값을 λ³€κ²½ν•˜μ—¬ μ €μž₯ν•  수 있음

 

- 각 λ³€μˆ˜μ—λŠ” μ„ μ–Έλœ μžλ£Œν˜•μ˜ κ°’λ§Œ μ €μž₯ν•  수 있음(κ°€λ Ή, μ •μˆ˜ μžλ£Œν˜• λ³€μˆ˜μ— λ¬Έμžμ—΄μ„ μ €μž₯ν•  μˆ˜λŠ” μ—†μŒ)

 

2. Constants Syntax

let constantName = initialValue
// let constantName: Type = initialValue

- ν•œ 번 값을 μ €μž₯ν•˜κ²Œ 되면, 이후에 값을 λ³€κ²½ν•  수 μ—†λŠ” λ©”λͺ¨λ¦¬μƒμ˜ 곡간

 

- λ³€μˆ˜μ™€ λ§ˆμ°¬κ°€μ§€λ‘œ μƒμˆ˜λ„ μ„ μ–Έν•œ μžλ£Œν˜•κ³Ό μΌμΉ˜ν•˜λŠ” κ°’λ§Œ μ €μž₯ν•  수 있음

 

- Swiftμ—μ„œλŠ” λ³€μˆ˜(var)보닀 μƒμˆ˜(let) μ‚¬μš©μ„ 더 μ„ ν˜Έν•¨

 

- ν•œ 번 값을 μ €μž₯ν•œ 이후에 λ³€κ²½ν•΄μ•Ό ν•˜λŠ” 것이 μ•„λ‹ˆλΌλ©΄, μƒμˆ˜(let) μ‚¬μš©μ„ ꢌμž₯

'iOS Study > Swift Study' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

Type Inference (ν˜•μ‹ μΆ”λ‘ )  (0) 2022.05.04
Data Type With Memory  (0) 2022.05.03
Scope  (0) 2022.05.03
Swift Source Code Build  (0) 2022.04.28
Swiftμ—μ„œμ˜ Call By Value vs Call By Reference  (0) 2022.03.12