본 포스팅은 '스위프트 프로그래밍 (3판) - 야곰 저' 도서와 앨런 Swift 문법 마스터스쿨 강의를 통해 공부하며 정리하는 포스팅입니다. 혹시 틀린 부분이 있거나 질문이 있으시다면 언제든지 댓글 달아주시면 정말 감사하겠습니다 :) 0. 함수를 사용하는 이유 반복되는 동작을 단순화하여 코드 재사용 코드를 논리적 단위로 구분하여 모듈화 코드길이가 긴 것을 단순화 1. 함수 - Swift에서 함수는 일급 객체이다. (그 자체로 반환 값, 인자로 사용 가능) func 함수 이름(매개변수1: 자료형, 매개변수 2: 자료형...) -> 반환타입 { 실행 구문 return 반환값 } - 매개변수 = 파라미터 = 인자 : 함수의 정의에서 입력값으로 사용되는 변수 - 인수 = 아규먼트 : 함수의 호출에 사용되는 ..