Post

TIL - 2026๋…„ 1์›” 9์ผ

TIL - 2026๋…„ 1์›” 9์ผ

๐Ÿ“š ์˜ค๋Š˜ ๋ฐฐ์šด ๊ฒƒ / ์‹คํ–‰ํ•œ ๊ฒƒ

  • TIL ์ž‘์„ฑํ•˜๊ธฐ
  • ์˜์–ด article 1๊ฐœ ํ•ด์„ ๋ฐ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌ
  • ์˜์–ด 5์ค„ ์ผ๊ธฐ ์“ฐ๊ธฐ
  • ์˜์–ด ํ•™์› ๋‹ค๋…€์˜ค๊ธฐ
  • UIKit ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ
  • UIKit UITextField ์ˆ˜์ • ์ œ์•ˆ ํƒญ ์ œ๊ฑฐ ๋ฐฉ๋ฒ• ์ •๋ฆฌ
  • ๊ฒฝ์ œํ•™ ๊ณต๋ถ€ํ•˜๊ธฐ

๐Ÿ’ก ์˜ค๋Š˜ ๋А๋‚€ ์ 

์˜ค๋Š˜์€ ์˜์–ด article ํ•ด์„ ํ›„ ๋ธ”๋กœ๊ทธ ๊ธ€ ์˜ฌ๋ฆฌ๊ธฐ, ์˜์–ด ํ•™์› ๋‹ค๋…€์˜ค๊ธฐ, ์˜์–ด 5์ค„ ์ผ๊ธฐ ์ž‘์„ฑ, ๊ฒฝ์ œํ•™ demand, demand curve, law of demand ๊ฐœ๋… ๊ณต๋ถ€, UIKit ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ, UITextField ์ˆ˜์ • ์ œ์•ˆ ํƒญ ์ œ๊ฑฐ ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ•˜์˜€๋‹ค.
๊ฐœ๋ฐœ์ค‘์ธ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋Š” ํ˜„์‹œ์  ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ์ธ NotificationCenter๋ฅผ ํ†ตํ•ด ํ‚ค๋ณด๋“œ๊ฐ€ ์˜ฌ๋ผ์™”์„ ๋•Œ View๋ฅผ ์˜ฌ๋ ค์ฃผ๋Š” ๋ชจ์…˜์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์ธ๋ฐโ€ฆ
ํ‚ค๋ณด๋“œ๊ฐ€ ์˜ฌ๋ผ์˜ค๋ฉด ๋‹‰๋„ค์ž„์„ ์ž…๋ ฅํ•˜๋Š” UITextField๋ฅผ ์‚ด์ง ๊ฐ€๋ฆฌ๊ฒŒ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹‰๋„ค์ž„์„ ์ž…๋ ฅํ•˜๋Š” UITextFifeld๊ฐ€ firstResponder๊ฐ€ ๋˜์—ˆ์„ ๋•Œ๋งŒ ํ‚ค๋ณด๋“œ ๋†’์ด๋งŒํผ UIView๋ฅผ ์˜ฌ๋ฆฌ๋„๋ก ์ฒ˜๋ฆฌํ•ด๋‘์—ˆ๋‹ค.
์—ฌ๊ธฐ์„œ ๋ฌธ์ œ์ ์€ ๋‹‰๋„ค์ž„ TextField๋ฅผ ์„ ํƒํ•˜์—ฌ UIView๊ฐ€ ํ‚ค๋ณด๋“œ ๋†’์ด๋งŒํผ ์˜ฌ๋ผ๊ฐ„ ์ƒํƒœ์—์„œ ๋‹ค๋ฅธ TextField(ex. ๋น„๋ฐ€๋ฒˆํ˜ธ, ์ด๋ฉ”์ผ TextField)๋ฅผ ์„ ํƒํ•˜๊ฒŒ ๋  ๊ฒฝ์šฐ์—๋Š” UIView๊ฐ€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋˜๊ณ  ๊ทธ ์ƒํƒœ์—์„œ ํ‚ค๋ณด๋“œ๋ฅผ ๋‚ด๋ฆฌ๋ฉด UIView๊ฐ€ ๋‚ด๋ ค์˜ค์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด๋‹คโ€ฆ
Model์— ๋”ฐ๋กœ ํ”Œ๋ž˜๊ทธ๋ฅผ ๋‘ฌ์„œ ์ฒ˜๋ฆฌํ• ์ง€ ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์ด ์žˆ์„์ง€ ์ข€ ๋” ์ƒ๊ฐํ•ด๋ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค.

๐ŸŽฏ ๋‚ด์ผ ํ•  ์ผ

  • TIL ์ž‘์„ฑํ•˜๊ธฐ
  • ์˜์–ด article 1๊ฐœ ํ•ด์„ ๋ฐ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌ
  • ์˜์–ด 5์ค„ ์ผ๊ธฐ ์“ฐ๊ธฐ
  • ์˜์–ด ํ•™์› ์ˆ™์ œํ•˜๊ธฐ
  • iOS ๊ด€๋ จ ๊ณต๋ถ€ํ•˜๊ธฐ
  • ๊ฒฝ์ œํ•™ ๊ณต๋ถ€ํ•˜๊ธฐ
This post is licensed under CC BY 4.0 by the author.