함수 선언의 기본 형태 (반환값 ㅇ, 매개변수 ㅇ)
func 함수이름(매개변수1:데이터 타입, 매개변수2:데이터타입) -> 반환 타입{
함수구현부
return 반환값
}
반환값이 없는 함수 선언 문법
func 함수이름(매개변수:데이터타입) -> Void {
함수 구현부
}
//Void를 생략해도 됨
func 함수이름(매개변수:데이터타입) {
함수구현부
}
매개변수가 없는 함수 선언 문법
func 함수이름() -> 반환 타입{
함수 구현부
return 반환값
}
반환값과 매개변수 둘 다 없는 함수 선언 문법
func 함수이름() -> Void{
함수 구현부
}
//또는
func 함수이름() {
함수 구현부
}
//또는 한 줄로
func 함수이름() {함수 구현부}
'iOS > Swift' 카테고리의 다른 글
[iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 09. 조건문 (0) | 2021.07.18 |
---|---|
[iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 08. 함수 고급 (0) | 2021.07.18 |
[iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 06. 컬렉션 타입(Array, Dictionary, Set) (💎생각해보기) (0) | 2021.07.15 |
[iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 05. Any, AnyObject, nil (💎생각해보기) (0) | 2021.07.14 |
[iOS 프로그래밍을 위한 스위프트 기초] Ch1. 스위프트 기초 - 04. 기본 데이터 타입 (0) | 2021.07.13 |