안녕하세요! 꾸준히 노력하는 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 |