모듈
모듈이란 코드를 배포하는 단일 단위로, 프레임워크나 앱이 이 단위로 배포된다.
xcode 에서 각 빌드 타겟은 별도 모듈로 취급 된다.
open
소속 모듈, 모듈 외부에서도 접근 가능하다. 다른 모듈에서 오버라이딩 및 상속이 가능하다.
public
open 과 같이 접근 가능하지만, 소속 모듈이 아닌 곳에서 오버라이딩이 및 상속이 불가능 하다.
internal
접근 한정자가 지정되지 않는 경우 디폴트로 지정되는 한정자 이다. 소속 모듈에서는 모두 사용할 수 있지만, 모듈 외부에서는 접근할 수 없다.
fileprivate
소속 소스 파일 내에서만 접근 가능하다.
private
현재 소스를 둘러싸는 선언에서만 접근 가능하다.
'IOS' 카테고리의 다른 글
NSCollectionLayoutDimension 알아보기 (0) | 2022.10.15 |
---|---|
UIKit UIView 의 Frame 과 Bounds (0) | 2022.10.10 |
스위프트 Attributes (0) | 2022.10.04 |
스위프트 Generic (0) | 2022.10.04 |
스위프트 Property Wrapper (0) | 2022.10.04 |