argument1 [Swift] 매개변수(Parameter)와 전달인자(Argument) + 전달인자 레이블(Argument Label) 예전부터 Parameter(매개변수)와 Argument(전달인자)의 개념을 비슷하게 생각하고, 비슷한 의미로 사용했어요. 최근에 스위프트의 문법을 복습하고 있는데 Argument labels(전달인자 레이블)을 정리하다보니 두 용어에 차이를 두고 사용해야겠다는 생각이 들어서 본 글을 포스팅하게 되었습니다! 😎 한 줄로 설명하자면, 매개변수와 전달인자는 함수에 전달하거나 함수 내부에서 전달받는 "값"을 의미하지만 위치에 따라서 다르게 부르는 것입니다. 즉 매개변수는 함수의 정의에서, 전달인자는 함수의 호출에서 사용하는 호칭으로 보면 됩니다. 아래에서 예시 코드를 통해 설명해드릴게요! greeting이라는 함수의 정의를 하고 호출을 해주었어요. 즉 위쪽 함수 정의부분의 to와 from은 매개변수, 아래쪽 호.. 2021. 8. 5. 이전 1 다음