Swift/문법

Any / Anyobject / nil

khon98 2021. 1. 25. 20:24

Any

- Swift의 모든 타입을 지칭하는 키워드

- 데이터 타입의 위치에 들어올 수 있음, 하지만 빈 값(nil)은 들어올 수 없음

 

* var someAny : Any = 100

- 모든 타입을 수용할 수 있다는 뜻을 가지게 됨

 

Anyobject

- 모든 클래스 타입을 지칭하는 프로토콜

- nil 값은 들어올 수 없음

 

nil

- 없음을 의미하는 키워드

- C언어의 null과 비슷함