으니의 개발로그

[Swift] 함수(3) - 반환이 없는 함수 본문

Swift/책 정리

[Swift] 함수(3) - 반환이 없는 함수

아잉으니야 2021. 1. 28. 21:25

[Swift] 함수(3) - 반환이 없는 함수

이 글은 Swift 프로그래밍 책을 읽고 요약한 내용입니다.

 

반환 값이 없는 함수라면 반환 타입을 '없음'을 의미하는 Void 로 표기하거나 아예 반환 타입 표현을 생략해도 된다.

 

func sayHelloWorld() {
    print("Hello, world!")
}
sayHelloWorld()
/* Hello, world! */

func sayHello(from myName: String, to name: String) {
    print("Hello \(name)! I'm, \(myName)")
}
sayHello(from: "seonho", to: "jieun")
/* Hello jieun! I'm, seonho */

func sayGoodbye() -> Void {
    print("Good bye")
}
sayGoodbye()
/* Good bye */