๐ ์ค๋๋ถํฐ ios ๊ฐ๋ฐ ๊ณต๋ถ ์์ ๐
์ฐ์ xcode๋ฅผ ์ค์นํด์ฃผ์๋ค!
(์ง์ง... ๋จธ๋..? ๋ค๋ฅธ ์ฑ ์ค์นํ๋ ๊ฒ์ฒ๋ผ ์๊ฐํ๋๋ฐ ์ง์ง ์ค๋ ๊ฑธ๋ ธ๋ค.. ๊ทผ๋ฐ ๋ค๋ฅธ ๋ถ๋ค์ ๋ด ์์์ ์ด์ํ ์ ๋๋ก ์ค๋ ๊ฑธ๋ ค์ ํฌ๋กฌ์์ ์ค์น๋ฐ๊ธฐ๋ ํ๋ค๊ณ ํ๋ค)
๐ xcode ์ฌ์ฉ๋ฒ ๐
- ๋น ํ์ผ ์์ฑ
xcode → file → playground → ๋น ํ์ผ ์์ฑ์ ํด์ค๋ค
๊ฐ์๋ฅผ ๋ฐ๋ผ variable์ด๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ง๋ค์ด์ฃผ์๋ค
- ํ๋ก์ ํธ ์์ฑ
- xcode ๊ตฌ์ฑ์์: ์์ค ํธ์ง๊ธฐ (.swift) + ํ๋ฉด ๋์์ธ์ด ๊ฐ๋ฅํ ์คํ ๋ฆฌ๋ณด๋ (Main, Launchscreen)
- main: ์ฑ ๋ฉ์ธ ํ๋ฉด
- launch screen: ์ฑ ์์ ์ ๋ก๋ ํ๋ฉด
- entry point: ์์ํ๋ฉด ์ ํ
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ
- label: ํ ์คํธ๋ฅผ ์ถ๊ฐํด์ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ค
- imageview
Assets์ ์ฌ์ง ์ถ๊ฐ
์ฌ์ง ์ ํ!
- textview
์คํฌ๋กค์ด ๊ฐ๋ฅํ ํ ์คํธ ์์ญ! ์์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ถ๋ฌ์จ ๊ฒ๊ณผ ๊ฐ์ด ๋ถ๋ฌ์ฌ ์ ์๊ณ ์ฌ๋ฌ ์ค์ ์ ํ ์ ์๋ค
์คํ์ํจ ํ ํ ์คํธ ์์ญ์ ์์ ํ๋ฉด ํค๋ณด๋๊ฐ ๋์ค๋ ๊ฒ๋ ๋ณผ ์ ์๋ค
- ์คํ
์คํ ๋ฒํผ์ ์ฌ์ฉํด ๋ฐ๋ก ์คํ์ํค๊ฑฐ๋ product์ run์ ์ฌ์ฉํ๊ฑฐ๋ cmd + R !
scheme์ ํตํด ์ด๋ค ์คํด์ ์ฌ์ฉํ ์ง ์ ํํ ์ ์๊ณ destination์์ ์ด๋ค ์๋ฎฌ๋ ์ดํฐ์์ ์คํ์ํฌ์ง ์ ํํ ์ ์๋ค
์๋ ๋ถ๋ถ์์๋ ์คํด ์ค์ ๊ฐ๋ฅ! (Dream > iPhone 11)
- ์์ด์ฝ
xcode์์ ์ฑ์ด ์คํ๋๋ ํ๊ฒฝ์ ๋ฐ๋ผ ์ฌ์ฉ๋๋ ์์ด์ฝ์ ์ฌ์ด์ฆ๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ์ฌ์ด์ฆ๋ก ๋ง๋ค์ด์ฃผ์ด์ผ ํ๋ค
์คํ์ํจ ํ ์ ์ฅ ์์น๋ฅผ ์ ๋ ฅํด์ฃผ๋ฉด ์๋์ ์ผ๋ก ์ฌ์ด์ฆ๊ฐ ๋ง๋ ๊ฒ์ผ๋ก ์ค์ ๋๋ค
- ์์ดํฐ์ ์ฑ ์ค์น + ์ฌ์ฉ
์ด๋ ๊ฒ ์์ดํฐ์์ ์ฌ์ฉํ ์ ์๋๋ก ์ค์ ํด์ฃผ๊ณ ๋๋ฆฌ๊ฒ ๋๋ฉด ์ ํ ์์ด๋๋ก ์ธ์ฆ์ ํด์ฃผ์ด์ผ ํ๋ค
๋ด ์ ํ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ!
Team์ None์ด๋ผ๊ณ ๋์ด์๋ ๊ณณ์ ๋ด ์ด๋ฆ์ ์ ํํด์ฃผ๋ฉด ๋๋ค!
(์ด๋ ๋ฒ๋ค ์์ด๋๊ฐ ์ค๋ณต๋์ด์ ์ค๋ฅ๊ฐ ์๊ธธ ์ ์๋๋ฐ, ๊ทธ๋๋ ๋ฒ๋ค ์์ด๋๋ฅผ ์์ ํด์ฃผ๋ฉด ๋๋ค)
์ด๋ ์ผ์ด๋ธ์ ๋ด ํฐ์ ์ฐ๊ฒฐํด์ค์ผ ํ๋ ๊ฒ ๊ฐ์๋ฐ.. ๋งฅ๋ถ ์์ด๊ฐ.. ์ผ์ด๋ธ์ด.. ํํ... ์๋ค,,??
์จ! ๊ฐ๋ฃ ์~
https://www.inflearn.com/course/%EC%95%84%EC%9D%B4%ED%8F%B0-%EC%95%B1-%EA%B0%9C%EB%B0%9C#curriculum
์๋๋ ๊ทธ ๋ค์ ํธ!
์๋ ๊ฒ๋ ์ผ๋จ ๊ฐ์ ธ์๋ดค๋ค
์๋ ๊ธ์ ์ฐธ๊ณ ํด์ ๊นํ๋ธ์ ํธ์ํด์คฌ๋ค!
https://velog.io/@contea95/Swift-Xcode%EC%99%80-Github-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0
'c o d i n g . . ๐ > ios' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ธํ๋ฐ] ์์ดํฐ ์ฑ ๊ฐ๋ฐ(4) (0) | 2022.06.22 |
---|---|
[์ธํ๋ฐ] ์์ดํฐ ์ฑ ๊ฐ๋ฐ(3) (0) | 2022.06.21 |
[์ธํ๋ฐ] ์์ดํฐ ์ฑ ๊ฐ๋ฐ(2) (0) | 2022.06.20 |