iOS9 [Swift] - ๊ธฐ๋ณธ ์ฐ์ฐ์ (Basic Operators) ์ฐธ๊ณ ์๋ฃ ๊ธฐ๋ณธ ์ฐ์ฐ์ (Basic Operators) - Swift์์ ์์ ์ฒซ๋ฒ์งธ ์ค์์ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋น๊ตํ๋ ๋์์ ํ์ธํ ์ ์์ต๋๋ค. ํํ์ ๋ค๋ฅธ ์ด๋ค๊ฐ๊ณผ ์๊ด์์ด 1 ์ด 2 ๋ณด๋ค ์๊ธฐ ๋๋ฌธ์ (1, "zebra") ๋ (2, "apple") ๋ณด๋ค ์์ต๋๋ค. ํํ์ ์ฒซ๋ฒbbiguduk.gitbook.ioSwift ๊ณต์ ๋ฌธ์๋ฅผ ํ๊ตญ์ด๋ก ๋ฒ์ญํ ์ฌ์ดํธ์ ๋๋ค.๐ป ์ฐธ๊ณ ์๋ฃ์ ๋ชจ๋ ๋ด์ฉ์ ๋ค๋ฃจ๋ ๊ฒ์ด ์๋๋ผ ์๋กญ๊ฒ ์๊ฒ ๋ ์ ํน์ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ค๊ณผ ๋น๊ตํ์ ๋ ๋ค๋ฅธ ์ ๋ค์ ์์ฃผ๋ก ์ ๋ฆฌํ์ต๋๋ค. ๋ํ, ์ฐธ๊ณ ์๋ฃ ์ด์ธ์๋ ์ถ๊ฐ์ ์ผ๋ก ๊ณต๋ถํ ๋ถ๋ถ๋ ์ ๋ฆฌํ์ต๋๋ค.ํ ๋น ์ฐ์ฐ์let b = 10 // ์์var a = 5 // ๋ณ์a = b * ํํ์ ์ด์ฉํด์ ์ฌ๋ฌ ๊ฐ์ ํ ๋ฒ์ ํ ๋นํ ์ .. 2024. 10. 26. [Swift] - ๋ฌธ์์ด๊ณผ ๋ฌธ์ (Strings and Characters) ์ฐธ๊ณ ์๋ฃ ๋ฌธ์์ด๊ณผ ๋ฌธ์ (Strings and Characters) - Swift์ ์์ ์์ ์ฒซ๋ฒ์งธ 3๊ฐ์ codeUnit ๊ฐ (68, 111, 103)์ ASCII์ ๊ฐ์ UTF-8 ํํ์ธ ๋ฌธ์ D, o, ๊ทธ๋ฆฌ๊ณ g ๋ฅผ ๋ํ๋ ๋๋ค. ๋ค์ 3๊ฐ์ codeUnit ๊ฐ (226, 128, 188)์ DOUBLE EXCLAMATION MARK ๋ฌธ์์ 3 ๋ฐ์ดํธ UTF-8 ํํ์ ๋bbiguduk.gitbook.io Swift ๊ณต์ ๋ฌธ์๋ฅผ ํ๊ตญ์ด๋ก ๋ฒ์ญํ ์ฌ์ดํธ์ ๋๋ค.๐ป ์ฐธ๊ณ ์๋ฃ์ ๋ชจ๋ ๋ด์ฉ์ ๋ค๋ฃจ๋ ๊ฒ์ด ์๋๋ผ ์๋กญ๊ฒ ์๊ฒ ๋ ์ ํน์ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ค๊ณผ ๋น๊ตํ์ ๋ ๋ค๋ฅธ ์ ๋ค์ ์์ฃผ๋ก ์ ๋ฆฌํ์ต๋๋ค. ๋ํ, ์ฐธ๊ณ ์๋ฃ ์ด์ธ์๋ ์ถ๊ฐ์ ์ผ๋ก ๊ณต๋ถํ ๋ถ๋ถ๋ ์ ๋ฆฌํ์ต๋๋ค. multiLineString์ฌ๋ฌ ์ค.. 2024. 10. 25. [Swift] ๊ธฐ๋ณธ (The Basics) ์ฐธ๊ณ ์๋ฃ ๊ธฐ๋ณธ (The Basics) - Swiftํน์ ํฌ๊ธฐ์ ์ ์๋ก ์์ ํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด ํญ์ ์ฝ๋์ ์ ์ ๊ฐ์ ์ฌ์ฉํ ๋ Int ๋ฅผ ์ฌ์ฉํ์ญ์์ค. ์ด๊ฒ์ ์ฝ๋ ์ผ๊ด์ฑ๊ณผ ์ํธ ์ด์ฉ์ฑ์ ์ง์ํฉ๋๋ค. 32-bit ํ๋ซํผ์์๋ Int ๋ -2,147,483,6bbiguduk.gitbook.io Swift ๊ณต์ ๋ฌธ์๋ฅผ ํ๊ตญ์ด๋ก ๋ฒ์ญํ ์ฌ์ดํธ์ ๋๋ค.๐ป ์ฐธ๊ณ ์๋ฃ์ ๋ชจ๋ ๋ด์ฉ์ ๋ค๋ฃจ๋ ๊ฒ์ด ์๋๋ผ ๊ณต๋ถํ๋ฉด์ ์๋กญ๊ฒ ์๊ฒ ๋ ์ ์์ฃผ๋ก ์ ๋ฆฌํ์ต๋๋ค. ๋ํ, ์ฐธ๊ณ ์๋ฃ์ด์ธ์๋ ์ถ๊ฐ์ ์ผ๋ก ๊ณต๋ถํ ๋ถ๋ถ๋ ์ ๋ฆฌํ์ต๋๋ค. ์์์ ๋ณ์ (Constants and Variables)์ฌ๋ฌ ๊ฐ์ ์์ ๋๋ ์ฌ๋ฌ ๊ฐ์ ๋ณ์๋ฅผ ์ ์ธํ ๋ ์ฝค๋ง๋ก ๊ตฌ๋ถํ์ฌ ํ์ค๋ก ์ ์ธ์ด ๊ฐ๋ฅํ๋ค.var x = 0.0, y = 0.0, z .. 2024. 10. 24. ์๋น ํํ๊ฐ ์์ฐ ์์ ๐ ๋ชจ๋ ์์์ ๋น ๋ฅด๊ฒ ๋ณด์ค ์ ์๋๋ก ๋ฐฐ์ ์ฒ๋ฆฌ ๋์ด์์ต๋๋ค. ๋๋ฌด ๋น ๋ฅด๊ฒ ๋๊ปด์ง์ ๋ค๋ฉด ์ฌ์ ์๋๋ฅผ x0.75๋ก ์ค์ ํด์ฃผ์๊ณ ๋ด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ํฐ์น ์ ์ค์ฒ ํํํ๊ธฐ ํค์ค์คํฌ ํํํ๊ธฐ AI ํํํ๊ธฐ 2023. 11. 1. ์ด์ 1 2 3 ๋ค์