[swift] Swift에서 함수란 무엇인가요?

Swift에서 함수는 어떠한 작업이나 기능을 실행하기 위한 코드 블록입니다. 함수를 사용하면 여러 번 호출할 수 있는 코드 조각을 만들 수 있어서 코드의 재사용성을 높일 수 있습니다.

함수의 기본 구조

func functionName(parameters) -> ReturnType {
    // 함수가 실행할 코드 작성
    return returnValue
}

위의 코드에서

예시

func greet(name: String) -> String {
    return "Hello, \(name)!"
}

위의 예시에서 greet 함수는 String 타입의 name 파라미터를 입력으로 받아 해당하는 인사말을 반환합니다.

함수 호출

let message = greet(name: "Swift")
print(message) // 출력 결과: Hello, Swift!

위의 코드에서 greet 함수를 호출하고 반환된 값을 출력합니다.

함수는 Swift에서 중요한 개념이므로 좀 더 상세히 다루고 싶다면 Swift 공식 문서를 참고하세요. Swift 공식 문서 - Functions