๐ธ ๋์ ๋ค์ด์ด๋ฆฌ
[D+126] 2023-09-12 iOS ์คํฐ๋ ์์.. ๊ทผ๋ฐ ์ด์ Notion์ ๊ณ๋ค์ธ,, 8์ 25์ผ๋ถํฐ ์จ๋ฐ Swift๋ฌธ๋ฒ ๋ง์คํฐ ์ค์ฟจ (์จ๋ผ์ธ BootCamp - 2๊ฐ์๊ณผ์ ) 25๊ธฐ๋ฅผ ์์ํ๊ฒ ๋๋ค. ์จ๋ฐ์๊ฒ ๋ฌธ์ํ๋ฉด, ๊ฐ์๋ฅผ ๋๋ ์ฌ๋๋ค๋ผ๋ฆฌ ์คํฐ๋์ ์ฐธ๊ฐํ ์ ์๋ค.(์ ํ์ฌํญ) ์๋ญ์๊ธฐ : iOS ๊ฐ๋ฐ์ํ ๊บผ์์!! ๋ค๋ฅธ ๊ณต๋ถ ํ๋ฝํด์ฃผ์ธ์!! ๐ฅบ ๋๋ ์ด๋ฏธ ์ง๊ธ ๋ค๋๊ณ ์๋ ๋ถํธ์บ ํ(ํ์)์ ์ํด๋ฅผ ๊ตฌํํฐ๋ผ, ์คํฐ๋์ ์ฐธ๊ฐํ๊ธฐ๋ก ํ๋ค. 25๊ธฐ 1์กฐ ์คํฐ๋ ! ์จ๋ฐ์ด ๋น์ทํ ์ฌ๋๋ค๋ผ๋ฆฌ ๋ชจ์ ์กฐ๋ฅผ ์ง์ฃผ์๋ค. ์ฐ๋ฆฌ ์กฐ๋ ๋ ํฌํจํด์ 4๋ช
์ด๋ค. ์ฌ์ค ๋ด ์น๊ตฌ๊ฐ 24๊ธฐ๋ฅผ ํ๊ณ ์๋ค. ๊ทธ ์น๊ตฌ์ ์คํฐ๋์์ 8๋ช
์ด์๋๋ฐ, ํ ๋๋ช
์ด ๋๊ฐ๋๋ ๊ฒฐ๊ตญ ์คํฐ๋ ์์ฒด๊ฐ ํฐ์ก๋ค๊ณ ํ๋ค. ํ..๐คฏ ๊ทธ๋ฐ ์ฌํ๋ฅผ ๋ฏธ์ฐ์ ๋ฐฉ์งํด์ผ..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์ฑ (iOS, Android)
StudyWithAllen ์จ๋ฐ๋์ด ํ๋ฝํ์ ์ ์๊ถ ๋ฒ์ ๋ด์์ ์์ฑํ์์ต๋๋ค!๐ Part0. ๋ณธ๊ฒฉ์ ์ธ ์์
์ ์์ ์ฌ์ ์ค๋น ๐ฉ๐ป๐ป (Lecture 4) ๋ฉ๋ชจ๋ฆฌ์์ ์์์ ํํ ๋ฐฉ๋ฒ ๋ฉ๋ชจ๋ฆฌ์ ๋นํธ์์ ์์๋ฅผ ํํํ๊ธฐ ์ํด ์ต์์ ๋นํธ๋ฅผ ๋ถํธ๋นํธ(Sign Bit)๋ก ์ฌ์ฉํจ ์์๋ฅผ ํํํ๋ ๋ฐฉ์์ 2์ ๋ณด์ ๋ฐฉ์์ ์ฌ์ฉ ๐ฉ๐ป๐ป (Lecture 5) ํ๋ ์ด๊ทธ๋ผ์ด๋ ์ฌ์ฉ๋ฒ ๋ฐ ์ค์ ์๋ด shift+cmd+return ์ ์ฒด ์คํํค shift+opt+๐๐ป ํ ์ค ๋ณต์ฌ ๐ฉ๐ป๐ป (Lecture 6) ํ๋ก๊ทธ๋๋ฐ์์ ๋ฑํธ์ ์๋ฏธ์ print ๋ค๋ฅธ ์ธ์ด๋ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก =๋ ํ ๋น์ฐ์ฐ์. == ๋ ๊ฐ๋ค , != ๊ฐ์ง์๋ค. ์นด๋ฉ์ผ์ด์ค ์ฌ์ฉ (lowerCamelCase) ์ฃผ์ ์ธ๋ฏธ์ฝ๋ก ์ ํ์ฌํญ (ํ ์ค์ ์ฝ๋ ์ฌ๋ฌ ๊ฐ์ผ ๋ ..
๐ ์ง์ ์ฑ์ฐ๊ธฐ/์ฑ (iOS, Android)
StudyWithAllen ์จ๋ฐ๋์ด ํ๋ฝํ์ ์ ์๊ถ ๋ฒ์ ๋ด์์ ์์ฑํ์์ต๋๋ค!๐ Part0. CS 101 ๐ฉ๐ป๐ป (Lecture 1) ์ปดํจํฐ์ ๋์์๋ฆฌ - ์ปดํจํฐ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ๋์ ์ปดํจํฐ ๋์ ๊ตฌ์กฐ : CPU,RAM,HDD ์ปดํจํฐ ์คํ๋ ๋ ๋จ์์๋ ์ฝ๋์ ๋ฐ์ดํฐ ์์ญ์ผ๋ก ๋ถ๋ฆฌ๋๋ค. ์ฝ๋ / ๋ฐ์ดํฐ, ํ , ์คํ ์ฝ๋ฐํ์ค๋ ์๋๋ถํฐ ํ๋ ์จ์ด์ ์ผ๋ก ๋๋์ด์ง ๊ฒ์ด ์๋ OS๊ฐ ์๋์ ์ผ๋ก ๋๋์ด์ ๊ด๋ฆฌํ๊ณ ์คํํจ. ๐ฉ๐ป๐ป (Lecture 2) CPU์ ๋ฉ๋ชจ๋ฆฌ(RAM)์ ๋์, ํ๋ก๊ทธ๋๋ฐ ์ธ์ด CPU ๋ด๋ถ์๋ ์ ์ด์ฅ์น์ ์ฐ์ฐ์ฅ์น๊ฐ ์๋ค. CPU ์ ์ด์ฅ์น๋ ๋ช
๋ น์ด๊ฐ ํ ์ค์ฉ ์คํ๋๋๋ก ์ ์ดํ๋ค. OS๋ PC์ ํ๋์จ์ด์ ์ํํธ์จ์ด์ ๋ชจ๋ ๋ด์ฉ์ ์ ์ดํ๊ณ ๊ด๋ฆฌํ๋ค. ์ฑ(ํ๋ก์ธ์ค)๋ ์ฝ๋ฐํ์ค์ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ด..