반응형
클로저
-
[Swift] Swift 문법 (4) - Function(함수)Front-End(Mobile)/iOS & Swift 2022. 1. 22. 01:42
이번 포스팅은 Swift의 함수에 대해 알아보도록 하겠다. 함수 개념 자체는 모든 프로그래밍 언어에서 자주 사용되기에 생소하지 않을 것이다. 특정 인자(매개변수)를 받아 내부에 설정된 로직을 수행하여, 결과(반환값)를 산출하기 때문에 반복적인 로직을 기능화하는데 주로 사용되는 문법이다. 함수의 문법도 크게 상이하지 않고, 그 개념도 프로그래밍 언어 범주에 많이 중첩되기 때문에 어렵지 않게 이해할 수 있으리라! 📙 Function(함수) 란? Swift 공식문서에서 함수는 "특정 임무를 수행하는 독립된 코드 조각" 이라고 정의한다. 함수는 고유 이름을 가지며 매개변수(Parameter)라고 하는 특정값들을 받아, 일정한 로직으로 값을 반환하는 역할을 수행한다. Swift 역시 함수형 프로그래밍 작성을 위한..