객체지향프로그래밍에서 클래스 내부에 정의되어 있는 클래스의 인스턴스와 관련된 동작을 정의함
인스턴스 메소드
애플 공식 문서 내 인스턴스 메소드의 정의
: 인스턴스 메서드는 특정 클래스, 구조 또는 열거형 인스턴스에 속하는 함수이다. 인스턴스 속성에 엑세스하고 수정하는 방법을 제공하거나 인스턴스의 용도와 관련된 기능을 제공하며 이러한 인스턴스의 기능을 지원한다.
→ 즉 인스턴스 메소드는 인스턴스를 생산한 후 해당 인스턴스가 메소드를 호출할 수 있음
타입 메소드
애플 공식 문서 내 타입 메소드의 정의
: 인스턴스 메소드와는 다르게 타입 자체에서 호출되는 메서드를 정의할 수도 있습니다. 이러한 종류의 방법을 타입 메소드라고 합니다.
→ 즉, 인스턴트 생성 없이 타입 자체에서 호출 할 수 있는 메소드
<참고자료>
'🍎 Swift > iOS 학습 노트' 카테고리의 다른 글
[Snapkit] offset & inset (1) | 2024.07.01 |
---|---|
[Swift 🍎] Snapkit 활용하기 (3) | 2024.06.30 |
[강의노트] 코드베이스 파일 만들기 (0) | 2024.06.30 |
[Swift] 기초 - 1주차 (0) | 2024.06.04 |
IDE / 코딩 컨벤션 (1) | 2024.04.25 |