[SwiftUI] ํท๊น๋ฆฌ๋ State, Binding, ObservedObject, EnvironmentObject ์ด์ ๋ฆฌ SwiftUI์์์ Single Source of Truth(SSOT, ๋จ์ผ ์ง์ค ๊ณต๊ธ์)๋ ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ๊ณผ ์ ํ์ฑ์ ์ ์งํ๊ธฐ ์ํ ์ค์ํ ๊ฐ๋ ์ด๋ค. ์ ๋ณด ์์คํ ์ ๋ํ SSOT(Single Source Of Truth) ์ํคํ ์ฒ ๋๋ SPOT(Single Point Of Truth) ์ํคํ ์ฒ๋ ๋ชจ๋ ๋ฐ์ดํฐ ์์๊ฐ ๋ง์คํฐ(๋๋ ํธ์ง)๋๋๋ก ์ ๋ณด ๋ฐ ๋ชจ๋ธ ๊ด๋ จ ๋ฐ์ดํฐ ์คํค๋ง๋ฅผ ๊ตฌ์ฑํ๋ ๊ดํ์ด๋ค. ํ ๊ณณ์์๋ง ์ ๊ท ํ์์ผ๋ก ๋ฐ์ดํฐ ์ ๊ทํ๋ฅผ ์ ๊ณตํ๋ค. ์ด ๋ฐ์ดํฐ ์์์ ๋ํ ๋ชจ๋ ๊ฐ๋ฅํ ์ฐ๊ฒฐ์ ์ฐธ์กฐ์ฉ์ด๋ค. ๋ฐ์ดํฐ์ ๋ค๋ฅธ ๋ชจ๋ ์์น๋ "source of truth" ์์น๋ฅผ ๋ค์ ์ฐธ์กฐํ๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ณธ ์์น์ ๋ฐ์ดํฐ ์์์ ๋ํ ์ ๋ฐ์ดํธ๋ ์ ์ฒด ์์คํ ์ ์ ํ๋์ด ํจ์จ์ฑ/์์ฐ์ฑ ํฅ์, ์๋ชป๋ ๋ถ์ผ์น์ ์ฌ์ด ๋ฐฉ์ง ๊ฐ.. ์ด์ 1 ๋ค์