[swift] 전역 함수 사용 방법

전역 함수는 어디서나 접근 가능한 함수를 의미합니다. 모든 영역에서 사용할 수 있으며, 프로그램의 어디서든 호출 가능합니다.

전역 함수 선언하기

전역 함수를 선언하기 위해서는 다음과 같이 함수 이름과 매개변수, 반환값의 타입을 명시합니다.

func greet(person: String) -> String {
    let greeting = "Hello, " + person + "!"
    return greeting
}

위 예제에서 greet 함수는 person 매개변수를 받아들이고, 문자열을 반환합니다.

전역 함수 사용하기

전역 함수는 클래스나 구조체 안에서도 호출이 가능하며, 서로 다른 파일에 있는 함수를 포함하는데 사용됩니다.

let greetingMessage = greet(person: "Alice")
print(greetingMessage)  // 출력: "Hello, Alice!"

위와 같이 greet 함수를 호출하여 원하는 매개변수로 함수를 실행하고, 반환된 값을 사용할 수 있습니다.

전역 함수는 프로그램의 여러 부분에서 사용할 수 있으므로, 재사용성이 뛰어나고 유지보수에 용이합니다.

참고문헌: Swift 공식 문서 - Functions

이제 전역 함수를 선언하고 사용하는 방법에 대해 이해했습니다!