[Swift] Any, AnyObject, nil

zinnnn37·2024년 6월 20일
0

🐦‍🔥 Swift

목록 보기
5/7

🤷‍♀️ Any

📍 Swift의 모든 타입을 지칭하는 키워드이다
📍 빈 값(nil)은 할당될 수 없다
📍 Any 타입에 저장되어있는 것과 같은 자료형의 타입의 변수를 할당하더라도 오류가 발생한다


🏛️ AnyObject

📍 모든 클래스 타입을 지칭하는 프로토콜이다
📍 클래스의 인스턴스 외의 것을 할당할 시 오류가 발생한다


🙅‍♀️ nil

📍 없음을 나타내는 키워드이다
📍 타 언어의 null과 유사한 표현이다
📍 Any 타입과 AnyObject 타입에 할당할 수 없다


📑 Reference

iOS 프로그래밍을 위한 스위프트 기초 > 1단원 > 05

profile
😎노션 상주 중,,😎

0개의 댓글