정구리의 우주정복

18. Swift 인스턴스 메소드 본문

STUDY/SWIFT

18. Swift 인스턴스 메소드

Jungry_ 2020. 3. 18. 20:11
반응형

메소드의 쓰임

구조체와 클래스 같은 객체 안에서 만들어진 함수 = 메소드 라고 부른당 

메소드와 일반 함수의 차이 

1. 구조체와 클래스의 인스턴스에 소속된다는 점

2. 메소드 내에서 정의된 변수와 상수 뿐아니라 클래스 범위에서 정의된 프로퍼티도 모두 참조할 수 있다

3. self 키워드를 사용할 수 있다는 점

 

!!!인스턴스 메소드 내에서 프로퍼티를 불러올 땐 self 를 써야함 !!!

 

self 의 사용
메소드 호출해보기
mutating

구조체랑 열거형에서만 쓰이고 클래스에서는 쓰이지 않아욤

반응형
Comments