πŸ‘©πŸ»‍πŸ’»/Swift

4. Any, AnyObject, nils - iOS ν”„λ‘œκ·Έλž˜λ°μ„ μœ„ν•œ μŠ€μœ„ν”„νŠΈ 기초

reujusong 2020. 6. 16. 15:25
  • Any - Swift의 λͺ¨λ“  νƒ€μž…μ„ μ§€μΉ­ν•˜λŠ” ν‚€μ›Œλ“œ
  • AnyObject - λͺ¨λ“  클래슀 νƒ€μž…μ„ μ§€μΉ­ν•˜λŠ” ν”„λ‘œν† μ½œ
  • nil - 'μ—†μŒ'을 μ˜λ―Έν•˜λŠ” ν‚€μ›Œλ“œ

 

- Any

  • Swift의 λͺ¨λ“  νƒ€μž…μ„ μ§€μΉ­ν•˜λŠ” ν‚€μ›Œλ“œ

 

- AnyObject

  • λͺ¨λ“  클래슀 νƒ€μž…μ„ μ§€μΉ­ν•˜λŠ” ν”„λ‘œν† μ½œ

 

- nil

  • μ—†μŒμ„ μ˜λ―Έν•˜λŠ” ν‚€μ›Œλ“œ
  • λ‹€λ₯Έ μ–Έμ–΄μ˜ NULL, Null, null λ“±κ³Ό μœ μ‚¬ν•œ ν‘œν˜„.

Any와 AnyObject ν˜•μ‹ λ³€μˆ˜μ— 넣을 수 μ—†λŠ” 데이터 νƒ€μž…μ„ 기얡해야함.