접근제어자

    [Swift] 접근제어자 (Access Control)

    접근제어 (Access Control) Access control restricts access to parts of your code from code in other source files and modules. 코드를 작성하는 한 파일에서 다른 파일에 있는 코드에 대한 접근을 명시적으로 작성해서 이를 관리 Module과 Source file module 과 source file 에 따라 다른 접근함 Module 코드를 배포하는 단일 단위로 하나의 프레임워크나 앱이 이 단위로 배포 다른 모듈에서 Swift의 import 키워드를 사용해 import 될 수 있음 프로젝트의 하위에 있는 targets도 각각 모두 하나의 module 임 ex) UIKit, Foundation Source File 각각의 ..