Xcode์ ํ์ผ์ ์ถ๊ฐํ๋ค๋ณด๋ฉด, Create groups, Create folder reference์ ๊ฐ์ ์ ํ์ง๋ฅผ ๋ง์ฃผํ๊ฒ ๋๋ค. ์ด๋ ์์ ์๋ฏธ๋ ๋ฌด์์ผ๊น??
๋ฐ๋ก ์ด๋ ์์ด๋ค.
Create groups
- Finder์ ํด๋๊ฐ ์๊ธด๋ค.
- ํ์ ์์ด์ฝ์ด๋ค.
- Group์ ๋ง๋ค์ด์ค๋ค.
- Finder์์ ํ๋ก์ ํธ์ ์๋ก ์๊ธด ํด๋์ ๋ค์ด๊ฐ ๊ฑฐ๊ธฐ์ ๋ค๋ฅธ ํ์ผ๋ค์ ๋ฃ์ด๋, Xcode Project์๋ ๋ฐ์๋์ง ์๋๋ค.
- ๋๋ถ๋ถ์ ์ด ํ์ ์ด๋ค.
- ์ด๋ ๊ฒ ํ๋ฉด, ๊ทธ๋ฃน์ ๊ฐ ํ์ผ์ด ์ํด์ผ ํ ํ๊ฒ์ ์ ํํ ์ ์๋ค.
- ๋ํ ํน์ ํ์ผ์ด ํ๋ก์ ํธ์ ์๋ชป ์ถ๊ฐ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์๋ค.
Create folder references
- Finder์ ํด๋๊ฐ ์๊ธด๋ค.
- ํ๋ ์์ด์ฝ์ด๋ค.
- ์๊ธด ํด๋์ ํ์ผ์ ์ถ๊ฐํ๋ฉด ์ฆ๊ฐ Xcode์ ๋ฐ์๋๋ค.
- ์ฆ, ํด๋์ ์์ ์ด 1๋1 ๋งค์นญ๋๋ค.
- ๊ทธ๋ ๊ธฐ ๋๋ฌธ์, Finder์์ ํ์ผ์ ์ง์ฐ๊ฑฐ๋, Project์์ ์ง์ฐ๋ฉด ์๋ฐฉํฅ์ ๋์ ๋ฐ์๋๋ค.
- ๋ณ๋ ํ์ผ์ด ์๋, ์ ์ฒด ํด๋์ ๋ํด์ ํ๊ฒ์ ์ง์ ํ ์ ์๋ค.
Which One to Choose?
๋๋ถ๋ถ์ Group์ ์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ค. ํ์ง๋ง, ์ด๋ป๊ฒ ๋์ํ๋์ง ์๊ณ ์๋ค๋ฉด, ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ฑํ ๋ ์ข ๋ ์ข์ ํ๋จ์ ํ ์ ์๋ค. folder reference๋ ๋ค์๊ณผ ๊ฐ์ ์ํฉ์์ ์ฌ์ฉํ ์ ์๋ค.
- ๊ฐ๋ฐ์ ํ ์ธ๋ถ์ ๋๊ตฐ๊ฐ๊ฐ, ํด๋น ํ๋ก์ ํธ์ Asset์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ.
- reference๋ก ํด๋๋ฉด ํด๋์ ๋ฃ๊ธฐ๋ง ํด๋ ํ๋ก์ ํธ์ ๋ฐ๋ก ๋ฐ์๋์ด ์ฝ๊ฒ ์์ ๊ฐ๋ฅํ๋ค.
- ๋น๋ ํ๋ก์ธ์ค ๋์ค Asset์ ๋ฐ๊ฟ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ.
- ์๋ฅผ ๋ค์ด, ๊ฐ์ฅ ์ต๊ทผ์ ๋ฐ์ํ ํ์ผ์ ์ฌ์ฉํด์ผ ํ๋ค๋ฉด, reference๋ก ๊ฑด ๋ค ์ฆ๊ฐ์ ์ผ๋ก ๋ฐ์ํ๊ฒ ํ๋ฉด ์ข๋ค.