Overview Swift Package Manager은 도구인데 Swift 코드의 배포를 관리해줍니다. 다운로드, 컴파일, 의존성 연결 작업을 자동화시키기 위해 스위프트 빌드 체계에 포함되었습니다. 패키지 매니저 기능은 스위프트 3.0 이상 버전에 포함되어있습니다. Conceptual Overview 이 섹션에서는 Swift Package Manager의 기능에 기반이 되는 기본적인 개념에 대해 설명합니다. Modules Swif는 코드를 모듈로 구성합니다. 각 모듈은 namespace를 구성하며 접근 제어를 설정합니다. 접근 제어를 설정하는 과정은 모듈 외부에서 어떤 코드가 사용될 수 있는지에 관한 부분입니다. 프로그램은 하나의 모듈 내부에 코드를 갖고 있거나 의존성(dependencies)을 통해 ..