<aside> ๐ฅ
swift์์ ์๋ฃํ ๋ฐ type์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์์๋ด ๋๋ค.
</aside>
์ ๋ AI ๊ฐ๋ฐ์์ด๊ธฐ ๋๋ฌธ์ python์ ์ต์ํฉ๋๋ค. python์์๋ type์ ์ ํ์ํ์ง ์์ต๋๋ค. ๋ฌผ๋ก ์ ์ง์ฌ์ง ์ฝ๋์ ๊ฒฝ์ฐ typing์ ์ ์์ฑํด์ฃผ๊ธด ํ์ง๋ง, ์ด๊ฒ์ ์ด๋๊น์ง๋ ์ปค๋ฎค๋์ผ์ด์ ์ ์ํด์์ง ํ์๋ ์๋๋๋ค.
swift๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. type inference ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์ type์ ์์์ ์ปดํ์ผํ ๋ ์ง์ ํด์ค๋๋ค. ํ์ง๋ง, ์ข ๋ชจํธํ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, Array(list)์ Set์ ๊ฒฝ์ฐ ์๋์ฒ๋ผ ๋์ผํ ํํ์ ์ฌ์ฉํฉ๋๋ค.
let a : [String] = ["hello", "world"]
let b : Set = ["hello", "world"]
์์ฒ๋ผ ์ฌ์ค Set
์ด๋ผ๋ type์ด ๋ช
์๋์ด ์์ง ์์๋ค๋ฉด ์๋์ ์ผ๋ก Array๋ก ํ ๋น๋์์๊ฒ๋๋ค. ์ด์ฒ๋ผ ์ ๋งคํ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ค type์ ๋ช
์ํ๋ ๊ฒ์ด ์ข์๋ณด์
๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ swift์์ type์ ๋ํด์ ์์๋ณด๊ฒ ์ต๋๋ค.
โฌ ๏ธย ์ด์ ํ์ด์ง
VSCode์์ swift ๊ฐ๋ฐํ๊ธฐ
โก๏ธย ๋ค์ ํ์ด์ง
์ธ์ด ๋ชจ๋ธ์ swift์ ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ
<aside>
VSCode์์ swift ๊ฐ๋ฐํ๊ธฐ
์ธ์ด ๋ชจ๋ธ์ swift์ ์ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ
.mlpackage๊ฐ ์์ฌ๋ผ๊ฐ๋ ์ด์
MLC๋ก macOS์ LLM ์คํํ๊ธฐ
</aside>