= 함수의 지정된 데이터 타입을 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
'2022_iOS 앱 개발자 워크숍 > 1, Swift 문법 복습' 카테고리의 다른 글
Swift : 함수3 [ 함수를 매개변수, 리턴 값으로 사용 ] (0) | 2022.01.05 |
---|---|
Swift : inout 매개변수 (0) | 2022.01.05 |
Swift : 소수점 원하는 만큼 출력하는 방법 (0) | 2022.01.05 |
Swift : 함수에서 여러 개의 값 반환하기 (0) | 2022.01.05 |
Swift : 디폴트 매개변수 (0) | 2022.01.05 |
댓글