본문 바로가기

Swift

[Swift] 함수와 메소드

안녕하세요! 꾸준히 노력하는 iOS 개발자 Dave입니다.

오늘 알아볼 주제는 함수와 메소드입니다!!

iOS 개발을 하면서 함수와 메소드를 많이 듣고, 사용할텐데 정작 함수는 이거고, 메소드는 이거야! 라고 설명은 잘 못할 겁니다.
그래서 제대로 알아보도록 해요!!

함수(Function)

 

함수란? 특정 작업을 수행하는 코드 조각이다.
어느 곳에 있던 "독립된 기능"을 수행한다.

func someFunction(){
   // some code
}

메소드(Method)

메소드란? 클래스, 열거형, 구조체에 포함되어 있는 함수를 메소드라고 한다.
메소드를 다른 말로는 "클래스 함수"라고 한다.
한 마디로 함수라는 말에 메소드가 포함된다.

class someClass{
   func someMethod(){
     // some code
   }
}

 

오늘 알아본 함수와 메소드 참 쉽죠?
더 이상 헷갈리지 맙시다!

궁금한 점 있으면 댓글 남겨주세요!!~

'Swift' 카테고리의 다른 글

[Swift] Class와 Struct - 신입 면접 단골 질문  (0) 2021.10.27
[Swift] Nil 병합 연산자 "??"  (0) 2021.10.26