Notice
Recent Posts
Recent Comments
Link
김재호
Swift 기초문법(함수) 본문
✅ 1. 함수 기본 구조

Ex)

✅ 2. 함수 호출

✅ 3. 반환값이 없는 함수 (Void 또는 -> ())


✅ 4. 매개변수가 여러 개인 함수

✅ 5. 매개변수 이름 외부/내부 따로 쓰기

- _ → 외부에서 매개변수 이름 생략 가능
- by → 외부에서 이름 사용, 내부에서는 다르게 쓸 수 있음
✅ 6. 기본값 매개변수 (default value)

✅ 7. 가변 매개변수 (variadic parameter)
- 매개변수 앞에 ...을 붙이면 여러 개의 값을 받을 수 있음

✅ 8. inout 매개변수 (값을 수정하여 반영)

✅ 9. 함수 타입 (변수처럼 함수 저장)

✅ 10. 중첩 함수 (함수 안에 함수)

✅ 11. 고차 함수 (함수를 매개변수로 받거나 반환)

✅ 12. 반환형이 함수인 경우

'PL' 카테고리의 다른 글
| Swift 기본문법(제어 흐름) (0) | 2025.06.26 |
|---|---|
| Swift 기초문법(연산자) (0) | 2025.06.25 |
| Swift 기초문법 (데이터타입) (0) | 2025.06.25 |