factory pattern
-
Factory PatterniOS 2025. 3. 3. 19:25
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค ๐์ด๋ฒ ํฌ์คํ ์์๋ Factory Pattern์ ๋ํด iOS๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๋ ค ํฉ๋๋ค ๐๐ปFactory Pattern?Factory Pattern์ ๊ฐ์ฒด ์์ฑ์ ์ค์ ์ง์คํํด ๊ด๋ฆฌํ๋ Creational(์์ฑ) ๋์์ธ ํจํด์ ๋๋ค.Factory Pattern์ ํตํด์ ๊ฐ์ฒด ์์ฑ ๋ก์ง์ ํ ๊ณณ์ ๋ชจ์ ์ ์๊ณ , ๋ณ๊ฒฝ์ด ํ์ํ ๋ ์ต์ํ์ ์์ ์ผ๋ก ์ ์ง๋ณด์ ํ ์ ์๋ค๋ ์ฅ์ ์ด ์์ฃ ! Factory Pattern์ ํต์ฌ ๊ฐ๋ ์ ๋ช๊ฐ์ง๊ฐ ์์ด์ ๐ 1๏ธโฃ ๊ฐ์ฒด ์์ฑ์ ์บก์ํํด ํด๋ผ์ด์ธํธ ์ฝ๋์์ ๊ฐ์ฒด ์์ฑ ๋ก์ง์ ์จ๊น2๏ธโฃ ๊ฐ์ฒด์ ๊ตฌ์ฒด์ ์ธ ๊ตฌํ์ ์จ๊ธฐ๊ณ ์ธํฐํ์ด์ค (Protocol)์ ํตํด ์ฌ์ฉ3๏ธโฃ ๊ฐ์ฒด ์์ฑ ๋ฐฉ์์ ๋ณ๊ฒฝํด๋ ํด๋ผ์ด์ธํธ ์ฝ๋์ ์ํฅ์ ์ฃผ์ง ์์ ๊ทธ๋ผ ..