강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

twosom님의 프로필 이미지
twosom

작성한 질문수

iOS 개발을 위한 swift5 완벽 가이드

Variadic Parameters

혹시 스위프트 최근 버전에서는 가변 파라미터 2개 사용할 수 있나요?

작성

·

391

0

강의에 나온 예제에서는 1개만 사용된다는 에러 메시지가 출력되는데

func printSum(of nums: Int..., b: Double...) {

    print(b)

    var sum = 0

    for num in nums {

        sum += num

    }

    

    print(sum)

}

printSum(of: 1,2,3,4,5,6, b: 1,2,3,4,5)

여기서는 그냥 되버리네요. 혹시 조금씩 마이너 업데이트 되면서 이러한 점들이 개선된건가요?

항상 좋은강의 감사합니다.

퀴즈

67%나 틀려요. 한번 도전해보세요!

함수를 사용하는 가장 큰 장점은 무엇일까요?

코드 실행 속도가 빨라집니다.

코드를 더 짧게 만듭니다.

코드의 반복을 줄여 재사용성을 높입니다.

변수 선언 없이 값을 저장할 수 있습니다.

답변 1

1

KxCoding님의 프로필 이미지
KxCoding
지식공유자

안녕하세요 :)

보내주신 코드처럼 아규먼트 레이블을 통해 두 가변 파라미터를 구분할 수 있다면 문제가 없습니다.

twosom님의 프로필 이미지
twosom

작성한 질문수

질문하기