본문 바로가기
Swift

[Swift] 가변매개변수 (Variadic Parameters)

by Sky Titan 2021. 6. 13.
728x90
 

Swift 문법, Variadic Parameters 가변인자 사용법

Variadic Parameters 가변 매개변수 오늘은 스위프트 문법인 Variadic Parameters, 가변 인자, 가변매개변수에 대해서 알아보겠습니다. Variadic Parameter에 대해 알아보기 전에 구체적인 그 의미를 구글 번역기

0urtrees.tistory.com

가변매개변수 (Variadic Parameters)

  • 함수 파라미터 개수를 정적으로 정하지 않고 가변적으로 넘길 수 있게 해주는 swift의 문법
  • 가변 매개 변수는 함수 내부에서 array 형태로 쓰이게 된다.
  • 함수의 중복성을 줄여 줄 수 있다.
  • 가변 매개 변수로 사용하고자 하는 매개변수 타입의 뒤에 '...'를 붙여서 사용한다.
  • 함수마다 가변매개 변수는 하나만 가질 수 있다.
import Foundation

func printNumbers(_ numbers: Int...) {
    for number in numbers {
        print(number)
    }
}

printNumbers(0, 1, 2, 3, 4, 5)

/*결과
0
1
2
3
4
5
*/
728x90

'Swift' 카테고리의 다른 글

[Swift] defer  (0) 2021.06.21
[Swift] 스위프트 네이티브 객체  (0) 2021.06.15
[Swift] class 키워드 vs static 키워드  (0) 2021.06.02
[Swift] ARC (Auto Reference Counting)  (0) 2021.05.31
[Swift] where절  (0) 2021.05.31

댓글