반응형
Any - Swift의 모든 타입을 지칭하는 키워드
AnyObject - 모든 클래스 타입을 지칭하는 프로토콜
nil - 없음을 의미하는 키워드 (null)
Any 타입의 변수를 다른 타입의 변수에 재할당 안됨.
// AnyObject - 클래스 인스턴스를 변수에 할당할때 쓰는 타입
var someAnyObject: AnyObject = SomeClass()
Any, AnyObject 타입의 변수에 nil은 할당 못함.
Dart
dynamic - type, value 변경 가능
Object - type, value 변경 가능
var - type 변경 불가능, value 변경 가능
final - type, value 변경 불가능
null - 없음을 뜻 함
반응형
'# 02 > Swift' 카테고리의 다른 글
[Swift] 함수 (0) | 2020.06.04 |
---|---|
[Swift] 컬렉션 타입 (0) | 2020.06.04 |
[Swift] 기본 데이터 타입 (0) | 2020.06.04 |
[Swift] 상수와 변수 (0) | 2020.06.04 |
[Swift] 콘솔로그, 문자열 보간법 (0) | 2020.06.04 |