Swift
[Swift] 가변매개변수 (Variadic Parameters)
Sky Titan
2021. 6. 13. 22:46
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