Skip to content

๐Ÿค– Week02 ๊ฐœ์ธ ํšŒ๊ณ ๋ก ์œค๋™์ฃผ

์œค๋™์ฃผ edited this page Dec 14, 2023 · 1 revision

11. 13. (์›”)

์˜ค๋Š˜์€ ์ด๋ฒˆ ์ฃผ์ฐจ๋ถ€ํ„ฐ GitHub Project์— ์ง„ํ–‰ํ•  ํƒœ์Šคํฌ๋“ค์„ ๋‚˜๋ˆ„๊ณ , ์ž‘์—…๋“ค์˜ ๋ถ„๋ฐฐ๋ฅผ ํ•˜์˜€๋‹ค.
์•„์ง ์•ฑ์˜ ๋ชจ๋“  ๊ตฌ์ƒ์ด ๋๋‚˜์ง€ ์•Š์€ ๋งŒํผ ์ถ”๊ฐ€์ ์ธ ๋…ผ์˜๋ฅผ ๋งŽ์ด ํ–ˆ๋Š”๋ฐ ๋‚ด์ผ ๋ฉ˜ํ† ๋ง์ด ์ง€๋‚˜๋ฉด ์™„์ „ํžˆ ํ”ฝ์Šค๊ฐ€ ๋‚ฌ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.
๋ญ”๊ฐ€ ์ตœ๊ทผ ๋“ค์–ด ํ•™์Šต์— ์กฐ๊ธˆ ๋งŽ์ด ์ง‘์ค‘ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ์ •๋ฆฌ๊ฐ€ ์ž˜ ์•ˆ๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.
์˜ค๋Š˜ ๋ถ€์บ  ๋ผ๋””์˜ค์—์„œ ๋“ค์€ ์กฐ์–ธ์ฒ˜๋Ÿผ ์ •๋ฆฌ๋ฅผ 1์‹œ๊ฐ„ ๋‚ด๋กœ๋„ ์ถฉ๋ถ„ํžˆ ๋๋‚˜๋‹ˆ ๊ทธ ์ •๋„ ์ˆ˜์ค€์—์„œ ์ •๋ฆฌ๋ฅผ ๊พธ์ค€ํžˆ ํ•ด์ฃผ๋„๋ก ํ•ด์•ผ๊ฒ ๋‹ค.

11. 14. (ํ™”)

์˜ค๋Š˜ ์˜ค๋žœ๋งŒ์— ๋ชจ๊ฐ์ฝ”๋ฅผ ํ–ˆ๋‹ค.
ํ•„์š”ํ•œ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ํšŒ์˜๋ฅผ ์ง„ํ–‰ํ–ˆ๊ณ  ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๋Œ€ํ•ด ๋ถˆ๋ถ„๋ช…ํ•˜๋˜ ๋ถ€๋ถ„์„ ์žก๊ณ  ๊ฐˆ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋‹ค.
๋ฉ˜ํ† ๋ง์ด ์žˆ๋Š” ๋‚ ์ด์—ˆ๋Š”๋ฐ ์• ๋งคํ–ˆ๋˜ ๊ธฐ์ˆ ์  ๋„์ „์ด ๋ช…ํ™•ํ•ด์ง€๊ณ , ๋ฌด์—‡์ด ์ค‘์š”ํ•œ์ง€, ๋ฌด์—‡์„ ์ค‘์š”ํ•˜๊ฒŒ ๋ฐ”๋ผ๋ณด๋ฉฐ ๊ฐ€์ ธ๊ฐ€์•ผ ํ• ์ง€ ์žกํžŒ ๋“ฏํ–ˆ๋‹ค.
์ƒ๊ฐ๋ณด๋‹ค ์šฐ๋ฆฌ์—๊ฒŒ ์ฃผ์–ด์ง„ ์—…๋ฌด๊ฐ€ ๋งŽ์ด ์–ด๋ ต๋‹ค๋Š” ์ƒ๊ฐ๋„ ๋“ค์—ˆ์ง€๋งŒ ๊ธฐ๋Œ€๋˜๊ธฐ๋„ ํ•œ๋‹ค.

11. 15. (์ˆ˜)

์ด์ œ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ์‹œ์ž‘์„ ๋ชปํ–ˆ๋‹ค.
ํ˜„์žฌ ์•„ํ‚คํ…์ณ ๊ตฌ์กฐ์—์„œ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ data๋ฅผ ๋‹ค๋ฃฐ์ง€ Service ๋‹จ์— ๋Œ€ํ•œ ํŒ๋‹จ์ด ์„œ์งˆ ์•Š๊ณ  ์žˆ๋‹ค.
์‚ฌ์‹ค ๋”์šฑ ์†”์งํžˆ ์–˜๊ธฐํ•˜์ž๋ฉด ์•„์ง๋„ Core Data์— ๋Œ€ํ•œ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์ด ์ˆ™์ง€๊ฐ€ ์•ˆ๋œ ๋“ฏํ•˜๋‹ค. ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ์ž๋งŒํ•œ ๋‚˜โ€ฆ ๋ฐ˜์„ฑํ•ด!
์–ด์ œ ๋ณด๋‹ˆ ์šธ ํŒ€์›๋“ค ์ค‘ ์•„ํ”„์‹  ๋ถ„๋“ค์ด ๋ช‡๋ช‡ ๊ณ„์‹œ๋”๊ตฐ์š”.
๋‹ค๋“ค ๊ฐ๊ธฐ ์กฐ์‹ฌํ•˜์‹œ๊ณ  ํž˜๋‚ด์„œ ๊ฐœ๋ฐœํ•ด๋ด…์‹œ๋‹ค.
๊ทธ๋ž˜๋„ ๊ธฐํš๋ณด๋‹จ ๊ฐœ๋ฐœ์ด ํ™•์‹คํžˆ ์žฌ๋ฐŒ๊ธดํ•˜๋„ค์š”.(ํŽธ์‹ ๋ฉˆ์ถฐ!)

11. 16. (๋ชฉ)

์˜ค๋Š˜์€ ๊ธฐ์–ด์ฝ” Core Data ์ž‘์—…์„ ๋๋‚ด๋ณด๊ณ ์ž ํ–ˆ๋‹ค.
์‚ฌ์‹ค ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ด ์ž‘์—…์ด ์ด๋ ‡๊ฒŒ ์‹œ๊ฐ„์„ ๋Œ ๊ฑฐ๋ฆฌ์ธ๊ฐ€ ์‹ถ์ง€๋งŒ ํ•œํŽธ์œผ๋ก  ํด๋ผ์ด์–ธํŠธ์˜ ๋กœ์ปฌ ์ €์žฅ์„ ๋‹ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์ด๊ธฐ์— ์„œ๋ฒ„-ํด๋ผ์ด์–ธํŠธ ์ €์žฅ์†Œ ๋™๊ธฐํ™”๋ฅผ ๊ธฐ์ˆ ์  ๋„์ „์œผ๋กœ ๊ฐ€์ ธ๊ฐ„ ์ด์ƒ ๋งค์šฐ ์ค‘์š”ํ•œ ์ถ•์ด๋ผ๊ณ  ํŒ๋‹จ์„ ํ–ˆ๋‹ค.
์˜ค๋Š˜ ์•ฝ 6๋ช…์˜ ์บ ํผ๋“ค์—๊ฒŒ Core Data์˜ ์‚ฌ์šฉ๋ฒ•์„ ์งˆ๋ฌธํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ํ•˜์ง€๋งŒ ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์ด ํ•œ๋ฒˆ๋„ ์‚ฌ์šฉํ•ด ๋ณธ ์ ์ด ์—†๋‹ค๊ณ  ํ•˜์…”์„œ ์˜์™ธ์˜€๋‹ค.
๊ทธ๋งŒํผ ํ”ํžˆ๋“ค ์“ฐ์ง€ ์•Š๊ณ  ๊นŠ์€ ์˜์—ญ์ด ์•„๋‹๊นŒ ์‹ถ๋‹ค.
๊ทธ๋ ‡๊ธฐ์— ๋˜ ์Šค์Šค๋กœ ํ•™์Šต์ ์ธ ๋ฉด์—์„œ ์ข‹์€ ๋„์ „์ด๋ผ ํŒ๋‹จํ•˜์—ฌ ๋งŽ์ด ์•Œ๊ณ  ๊ฐ€๊ณ ์ž ํ–ˆ๋‹ค.
์˜ค๋Š˜ ์ƒˆ๋ฒฝ๊นŒ์ง€ ๋๋‚ด๊ณ  ์ข‹์€ ๊ณต์œ ๋ฅผ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

11. 17. (๊ธˆ)

์ง€๋‚œ์ฃผ์—” CoreData๋กœ ๋๋‚ฌ๋‹คโ€ฆ
๊ฒฐ๊ตญ ๋ญ˜ ๋งŒ๋“ค๊ณ  ๋๋‚˜์ง€๋„ ๋ชปํ•˜๊ณ โ€ฆ ๋ฌด์–ธ๊ฐ€ ํ•™์Šต์€ ๋งŽ์ด ๋˜์—ˆ์ง€๋งŒ ๊ตฌํ˜„๋œ ๊ฑด ์—†๋Š” ํ•œ ์ฃผ๋ผ ์•„์‰ฌ์›€๋„ ๋‚จ๊ณ  ํ•œํŽธ์œผ๋ก  ๊ทธ๋ฃน ํ”„๋กœ์ ํŠธ์— ์ง‘์ค‘์„ ๋ชปํ•˜๊ณ  ์ด๋ ฅ์„œ์— ์‹œ๊ฐ„์„ ํˆฌ์ž๋ฅผ ํ•˜๋Š” ์ œ ๋ชจ์Šต์ด ์•„์‰ฝ๋‹คโ€ฆ
๋‹ค์Œ์ฃผ๋Š” ์ข€ ๋” ์ง‘์ค‘์„ ํ•ด์„œ ํ”„๋กœ์ ํŠธ์— ์ž„ํ•˜๋„๋ก ํ•ด์•ผ๊ฒ ๋‹ค.

๐Ÿ—บ๏ธ MusicSpot

BE
iOS

๐Ÿง˜โ€โ™‚๏ธ ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ

๐Ÿ‘€ ์ฃผ๊ฐ„ ํšŒ๊ณ 

๐Ÿ“ 1์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
๐Ÿ“ 2์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
๐Ÿ“ 3์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
๐Ÿ“ 4์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
๐Ÿ“ 5์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
๐Ÿ“ 6์ฃผ์ฐจ ์ฃผ๊ฐ„ ํšŒ๊ณ 
Clone this wiki locally