[swift] 다른 모듈에서 접근 가능한 메서드의 선언 방법
다른 모듈에서 접근 가능한 메서드를 선언하는 방법에는 두 가지가 있습니다.
1. public 키워드 사용
public
키워드를 사용하여 다른 모듈에서 접근 가능한 메서드를 선언할 수 있습니다.
public func myPublicMethod() {
// 메서드 구현
}
2. open 키워드 사용
만약 클래스의 메서드를 상속하여 오버라이딩할 수 있도록 다른 모듈에서 접근 가능하게 하려면 open
키워드를 사용하여 메서드를 선언합니다.
open class MyClass {
open func myOpenMethod() {
// 메서드 구현
}
}
이러한 방법으로 다른 모듈에서 접근 가능한 메서드를 선언할 수 있습니다.
자세한 내용은 Swift 공식 문서를 참고하세요.