[Swift] 접근제어 (Access Control)
다른소스 파일 및 모듈의 코드에서, 코드의 일부에 대한 접근을 제한 하는걸 말합니다. 객체지향에서 중요한 개념인 *은닉화를 구현하기 위해 쓰입니다. 은닉화 객체 외부에서 객체 내부의 접근을 제한해 , 데이터 수정을 방지 모듈과 소스파일 (Modules and Source Files) 모듈 코드를 배포하는 단일 단위 하나의 프레임워크 즉, import 해오는것 예를들어 import Foundation import Alamofire 이런게 모듈입니다. 소스파일 모듈안에 있는 소스파일을 의미합니다. 각 소스파일에 여러 특정 타입을 선언해 사용할 수 있습니다. 접근레벨 (Access Levels) 5개의 접근레벨을 제공하며 아래와 같습니다. open & public 다른 모듈에서도 사용이 가능합니다. 둘의 차이..
iOS
2022. 9. 17. 00:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- swift protocol
- Swift RIBs
- RTCCameraVideoCapturer
- swift reduce
- Swift Leetcode
- Combine: Asynchronous Programming with Swift
- Swift final
- swift 고차함수
- CS 네트워크
- Swift joined()
- Swift init
- swift programmers
- swift property
- Swift Error Handling
- Swift 알고리즘
- Class
- Swift 프로퍼티
- Swift 프로그래머스
- Swift 내림차순
- Swift ModernRIBs
- Swift joined
- 2023년 회고
- removeLast()
- Swift
- 원티드 프리온보딩
- RIBs tutorial
- Swift inout
- ios
- iOS error
- swift (programmers)
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함