Notice
Recent Posts
Recent Comments
Link
투케이2K
112. (swift/xcode) [간단 설명] 접근 제한자 및 변수, 상수 정의 설명 실시 (private , internal , public , open , var , let) 본문
Swift
112. (swift/xcode) [간단 설명] 접근 제한자 및 변수, 상수 정의 설명 실시 (private , internal , public , open , var , let)
투케이2K 2022. 10. 13. 11:10[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[설 명]
[접근 제한자]
1. private : private 은 같은 클래스내에서 호출해서 사용할 수 있습니다.
2. fileprivate : fileprivate 은 같은 소스 파일 (.swift) 내에서 호출해서 사용할 수 있습니다.
3. internal : internal 은 같은 모듈 (framework) 또는 같은 프로젝트 내에서 호출해서 사용할 수 있습니다.
4. public : public 은 모듈 외부 , 프로젝트 , 다른 클래스 등 어디에서든 호출해서 사용할 수 있습니다.
5. open : open 은 모듈 외부 , 상속 및 override 재정의 등 확장 기능 사용시 호출해서 사용할 수 있습니다.
[변수 및 상수]
1. var : 동적으로 변경 가능한 변수를 선언할 때 사용합니다 (변수 값 다시 변경 가능)
2. let : 정적 변수 즉, 상수로 변수를 선언할 때 사용합니다 (변하지 않는 값)
반응형
'Swift' 카테고리의 다른 글
Comments