🔥 SwiftPM 라이브러리 사용하기
95자
2분
주의: 현재 libSwiftPM API는 불안정한 상태이며 언제든지 변경될 수 있습니다.
SwiftPM은 라이브러리 기반 아키텍처를 가지고 있으며, 최상위 라이브러리 제품을 libSwiftPM
이라고 부릅니다. 다른 패키지들은 SwiftPM을 패키지 의존성으로 추가하고 libSwiftPM
위에 강력한 사용자 정의 빌드 도구를 만들 수 있습니다.
libSwiftPM
의 부분 집합은 SwiftPM의 빌드 시스템 없이 데이터 모델만 포함하며 libSwiftPMDataModel
로 사용할 수 있습니다. 어떤 클라이언트는 둘 중 하나에 의존해야 하며, 둘 다에 의존해서는 안 됩니다.
SwiftPM 저장소에는 Swift 패키지에서 libSwiftPM
의 사용을 보여주는 예제가 포함되어 있습니다. 다음 명령을 사용하여 예제 패키지를 실행할 수 있습니다:
$ git clone <https://github.com/apple/swift-package-manager> $ cd swift-package-manager/Examples/package-info $ swift run
text