*헤더 파일과 소스 파일이 모드 .swift 확장자를 갖는 파일 하나로 통합.

 

*범용 타입 제공

Any: 구조체,클래스,열거형, 함수 등 모든 타입의 값을 저장함.

AnyObject: 클래스에 한매 범용으로 사용 가능한 데이터 값.

 

*nil의 의미

; 옵션널 타입의 기본값으로 사용, '값이 존재하지 않음'을 의미.

// 옵셔널 타입의 기본값으로 nil이 대입
var name : String? = nil

 

*클래스는 포인터를 사용하지 않아도 자동으로 레퍼런스를 참조, 구조체는 객체를 복사하여 사용하는 방식으로 처리.

 

'::public > Swift' 카테고리의 다른 글

tuple  (0) 2022.04.15
var/let  (0) 2022.04.10
Outlet  (0) 2022.04.10
구조적 특징  (0) 2022.01.06
스위프트 언어에서 차용하고 있는 주요 기능들  (0) 2022.01.06

+ Recent posts