Swift랑 친해지기/Swift문법정리

[Swift] 가변 파라미터 (Variadic Parameters)

데브킹덕 2022. 8. 4. 14:17

일반 파라미터는 전달 가능한 인자가 한개로 고정되어 있음

 

가변 파라미터 (Variadic Parameters)는 하나의 파라미터로 두개이상의 인자(argument)를 전달할 수 있게 해줌

 

사용법

(parameter Name: Type...)

 

 

 

가변파라미터를 이용하여 별로인 아침의 일수를 인자로 받아 더하는 예제

 

 

2개 이상의 인자를 전달때에는 ,로 구분지어 전달함

 

가변파라미터는 개별함수마다 하나씩만 선언이 가능함

 

가변파라미터는 기본값을 지정하는게 불가능함

가변파라미터는 인자를 함수로 전달할때 배열 형태로 전달함

'Swift랑 친해지기 > Swift문법정리' 카테고리의 다른 글

[Swift] Function Types  (0) 2022.08.08
[Swift] 입출력 파라미터 (IN - OUT Parameter)  (0) 2022.08.04
[Swift] Argument Label  (1) 2022.08.02
[Swift] Function (함수)  (0) 2022.08.02
[Swift] Nil-Coalescing Operator  (0) 2022.08.01