hanni66 / iOS_Study

๐ŸŽ iOS ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์‹

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iOS Study

๊ฐœ๋ฐœ์ž๋“ค 6๊ธฐ iOS Study

Rule

โœ๏ธ ์Šคํ„ฐ๋”” ๋ฐฉ์‹

  • github์„ ํ†ตํ•ด pull requestํ•˜์—ฌ ์Šคํ„ฐ๋”” ๋‚ด์šฉ ๊ณต์œ  / ํ”ผ๋“œ๋ฐฑ
  • ๋งค์ฃผ ๊ธˆ์š”์ผ ์˜คํ›„ 8์‹œ๋ถ€ํ„ฐ ์•ฝ 1์‹œ๊ฐ„ ๋™์•ˆ ์ง„ํ–‰
  • ๋‹ค์Œ ์ฃผ ์Šคํ„ฐ๋”” ๋‚ด์šฉ์€ ์ฃผ๋ง ์ค‘์œผ๋กœ ๊ณต๊ฐœ
  • ํ…œํ”Œ๋ฆฟ์— ๋งž๊ฒŒ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ PR
โญ๏ธ ํŒจ๋„ํ‹ฐ
  • ๋ฏธ๋ฆฌ ๊ณต์ง€๋งŒ ํ•˜๋ฉด ์ถœ์„์— ๋Œ€ํ•œ ํŒจ๋„ํ‹ฐ๋Š” ๋”ฐ๋กœ ์—†์Œ

๐Ÿ“‹ ํ…œํ”Œ๋ฆฟ

# EX
# ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ
Collection Types์—๋Š” ~

# ์–ด๋ ค์› ๋˜ ๋ถ€๋ถ„
์—†์Šต๋‹ˆ๋‹ค.

# ๊ถ๊ธˆํ•œ ๋ถ€๋ถ„
์—†์Šต๋‹ˆ๋‹ค.

# ์Šคํ„ฐ๋”” ๋ฆฌ๋ทฐ
Collection Types์— ๋Œ€ํ•ด ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํƒ€์ดํ‹€์„ ์ œ์™ธํ•œ ์ƒ์„ธ ๋‚ด์šฉ์€ ์ž์œ ๋กญ๊ฒŒ ์ž‘์„ฑ

๐Ÿ“Œ ์Šคํ„ฐ๋”” ๋ชฉ์ฐจ

[1์ฃผ์ฐจ]

  • Collection Types์—๋Š” ์–ด๋–ค ๊ฒƒ์ด ์žˆ๋Š”๊ฐ€?
  • Control Flow์—๋Š” ์–ด๋–ค ๊ฒƒ์ด ์žˆ๋Š”๊ฐ€?
  • Optional์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€?
  • struct์™€ class์˜ ์ฐจ์ด๋Š” ๋ฌด์—‡์ธ๊ฐ€?

[2์ฃผ์ฐจ]

  • 1์ฃผ์ฐจ ์Šคํ„ฐ๋”” ๋งˆ์ง€๋ง‰ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋‹ต (ARC)
  • Functions ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•˜์—ฌ
  • Closures ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•˜์—ฌ

[3์ฃผ์ฐจ]

  • ์ฐธ์กฐ ํ‚ค์›Œ๋“œ, Strong, Weak, Unowned์— ๋Œ€ํ•˜์—ฌ
  • protocol์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

About

๐ŸŽ iOS ํ”Œ๋žซํผ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์‹