2022_iOS 앱 개발자 워크숍/1, Swift 문법 복습
Swift : 가변 매개변수
황민우
2022. 1. 5. 17:21
= 함수의 지정된 데이터 타입을 0개 또는 그 이상의 매개변수로 받는것을 ...으로 사용하여 선언하는 방식
예제1
func variadicParameter(strings: String...){
for day in strings{
print(day)
}
}
variadicParameter(strings: "월", "화", "수", "목", "금", "토", "일")
실행결과
// 월
// 화
// 수
// 목
// 금
// 토
// 일
예제2
func add(numbers: Int...){
var Num:Int = 0
for Sum in numbers{
Num += Sum
}
print(Num)
}
add(numbers:1,1,1,1,1,1,1,1)
add(numbers:1,2,3,4,5)
add(numbers:1,2,3)
실행결과
// 8
// 15
// 6
강의 출처 : https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA