[TIL] 20231121
타입, 인스턴스, 메서드, 프로퍼티 - 타입: 개체를 대표하는 표현. 개체의 공동된 특성을 일반화(더 나아가 추상화)하여 표현한 것 Swift에서 타입을 나타내는 방식: 구조체, 클래스, 열거형, 프로토콜 - 인스턴스: 타입으로부터 실체화되어 메모리에 할당된 실체 (클래스, 구조체, 열거형에서 생성된 객체) - 메서드: 인스턴스 또는 타입이 공통적으로 할 수 있는 행위 - 프로퍼티: 클래스, 구조체, 열거형 등에 관련된 값 클로저 vs. 함수 vs. 메서드 이름 설명 클로저(Closure) 코드의 블록 함수(Function) 이름을 갖는 클로저로 특정 타입에 연관되지 않고 모듈 전체에서 전역적으로 사용할 수 있는 코드의 블록 메서드(Method) 함수 중 구조체, 클래스, 열거형 등 특정 타입에 연관되어..