์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Absolute
- AGI
- ai
- AI agents
- AI engineer
- AI researcher
- ajax
- algorithm
- Algorithms
- aliases
- Array ๊ฐ์ฒด
- ASI
- bayes' theorem
- Bit
- Blur
- BOM
- bootstrap
- canva
- challenges
- ChatGPT
- Today
- In Total
A Joyful AI Research Journey๐ณ๐
Swift: ํ๋ก์ ํธ์ ํ์ผ๋ค ์ดํด๋ณด๊ธฐ ๋ณธ๋ฌธ
Swift: ํ๋ก์ ํธ์ ํ์ผ๋ค ์ดํด๋ณด๊ธฐ
yjyuwisely 2023. 6. 13. 22:25230612 Mon
p.30 ~
๊ธฐ์ตํ ๊ฒ์ ์ ๋ฆฌํ๋ค.
1. AppDelegate.swift: ์ฑ์ ์คํ ์ฃผ๊ธฐ(Life Cycle)๋ฅผ ๊ด๋ฆฌํ๋ ๋ด์ฉ์ ์ค์ํํธ ์์ค ์ฝ๋๊ฐ ๋ค์ด ์๋ ํด๋์ค ํ์ผ
2. SceneDelegate.swift: ์ฌ์ฉ์ ์ธํฐํ์ด์ค(User Interface:Ul)์ ์คํ ์ฃผ๊ธฐ(Life Cyle)๋ฅผ ๊ด๋ฆฌํ๋ ๋ด์ฉ์ ์์ค ์ฝ๋๊ฐ ๋ค์ด ์๋ ํด๋์ค ํ์ผ
3. ViewController.swift: ํ๋ฉด์ ๋ณด์ด๋ ๋ทฐ์์ ์ฒ๋ฆฌํ๋ ๋ด์ฉ์ ์ค์ํํธ ์์ค ์ฝ๋๋ฅผ ๋ด๊ณ ์๋ ํด๋์ค ํ์ผ
์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ๋ ์ด ํ์ผ์์ ์ฝ๋ฉ์ ํ๊ฒ ๋๋ฉฐ ๋ทฐ ํ๋๋น ํด๋์ค ํ๋๊ฐ ๋์๋๋ค.
4. Main.storyboard: ์ฑ์ ๋ด์ฉ์ ์๊ฐ์ ์ผ๋ก ์ฝ๊ฒ ์ดํดํ๊ณ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋๋ก ๊ทธ๋ฆผ์ผ๋ก ํํํ ํ์ผ
5. Asset.xcassets: ์ฑ์ ์์ด์ฝ์ ๋ณด๊ดํ๋ ์ ์ฅ์. ์ด๊ณณ์์ ์ฑ ์์ด์ฝ์ ์ค์ ํด์ผ ์ํ๋ ์ฑ ์์ด์ฝ์ผ๋ก ํ์ํ ์ ์๋ค.
6. LaunchScreen.storyboard: ์ฑ์ด ์คํ๋ ๋ ์ ์ ๋ํ๋๋ ์คํ๋์ ํ๋ฉด์ ๋ง๋๋ ์คํ ๋ฆฌ๋ณด๋
7. Info.plist: ์ฑ์ด ์คํ๋๋ ๋ฐ ํ์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ์๋ ํ์ผ
์์ด์ฝ ์์ ๋ํ๋๋ ํ์ (๋ฒ์ ๊ด๋ฆฌ์ ๊ด๋ จ)
M: Modified ์ด์ ๋ฒ์ ์์ ํ์ผ์ด ์์ ๋จ
A: Added ์ด์ ๋ฒ์ ์์ ํ์ผ์ด ์๋กญ๊ฒ ์ถ๊ฐ๋จ
์ฑ ๊ณผ๋ ๋ค๋ฅด๊ฒ Xcode > Preferences๋ Settings์ผ๋ก ๋ฐ๋์๋ค.
์์๋๋ก ๋ด๋น๊ฒ์ดํฐ ์์ญ, ๋ํ๋จผํธ ์์๋ผ์ธ ์์ญ, ์คํ ๋ฆฌ๋ณด๋, ๋ฏธ๋๋งต์ด๋ค.
p. 38
Xcode์์๋ ํ๋์ ์ฑ์์ ๋ค์ํ ํ๋ฉด์ ๋ชจ๋ ์ง์ํ๊ธฐ ์ํด ์๋ ๋ ์ด์์(Auto Layout) ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ฑ
์ 1~12์ฅ: ์๋ ๋ ์ด์์ ๊ธฐ๋ฅ ์ฌ์ฉํ์ง ์์
์ฑ
์ 13์ฅ: ์๋ ๋ ์ด์์ ๊ธฐ๋ฅ ์ฌ์ฉํจ
'๐ปBootcamp Self-Study Revisionโจ > Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Swift: Xcode ์คํ ๋ฆฌ๋ณด๋, ์์, ๋ณ์ (0) | 2023.06.08 |
---|---|
Swift: Xcode ๊นํ๋ธ ์ฐ๋ (0) | 2023.06.08 |