Subscript๋ Swift์ ์๋ ์๋ก์ด ๋ฌธ๋ฒ์ด๋ค. ๊ฐ ์ ๊ทผ์ ์์ด์ ์๋ฏธ์๋ ์ ๊ทผ ๋ฐฉ๋ฒ์ ์ ์ํ์ฌ ์ฌ์ฉํ ์ ์๋ค. ์๋ฅผ ๋ค์ด ํ๋ ฌ์ด ์์ ์ ์๋ค. ํ๋ ฌ์ด๋ผ๋ ์๋ฃ๊ตฌ์กฐ๋ฅผ ๋ง๋ค๊ณ , ์ค์ 2์ฐจ์ ๋ฐฐ์ด์ ์ ๊ทผํ๋ ๊ฒ์ฒ๋ผ ์ ๊ทผํ๊ธฐ ์ํด ์ ๊ทผ ๋ฐฉ๋ฒ์ customizingํ๋ ๊ฒ์ด๋ผ ์๊ฐํ๋ฉด ๋๊ฒ ๋ค.
Subscript
- class, struct, enum์ ์ถ๊ฐ ๊ฐ๋ฅ
- ๊ฐ๋จํ ๋ฐฉ๋ฒ์ผ๋ก member element์ ์ ๊ทผํ ์ ์๋ ๋ฐฉ๋ฒ
- ํ๋์ type์ ์ฌ๋ฌ๊ฐ์ subscript ์ฌ์ฉ ๊ฐ๋ฅ
- subscript ํ๋์ ์ฌ๋ฌ๊ฐ์ parameter ์ฌ์ฉ ๊ฐ๋ฅ
- ์์