parameter

    [Swift] internal parameter name과 external parameter name

    Swift func의 parameter Swift func는 external parameter name과 internal parameter name이라는 신기한 기능이 있다. 이것은 외부에서 받을 파라미터 이름과 내부에서 사용할 파라미터의 이름을 구분하기 위해 만들어진 것인데 다음과 같은 구조로 되어 있다. 이루어진다. func [func name]([external] [internal]: Int) -> Int { } 예를 들어 더하기를 위한 func을 만든다고 해보자. 이때 외부에서 받을 파라미터 이름을 n1과 n2로 하고 내부에서 사용할 이름을 number1과 number2로 한다면 func이 다음과 같이 만들어질 수 있다. func add(n1 number1: Int,n2 number2: Int) ..