SPM1 [iOS] Carthage 전환 후기 안녕하세요 ◠‿◠ 고고입니다. 개인 프로젝트에서 의존성을 Swift Package Manager에서 Carthage로 전환한 후기입니다. SPM과 Cocoapods는 클린빌드를 할 때마다 모든 프레임워크를 빌드하여 많은 시간이 소요되지만, 프로젝트에 프레임워크들이 자동으로 연결됩니다. Carthage는 프레임워크를 빌드만 해줄 뿐, 프로젝트에 연결해주지 않습니다. 또한 클린빌드를 하여도 프레임워크를 다시 빌드하지 않습니다. 바꾼 후 장점 : 빌드 시간이 6~70초 정도 단축되었습니다. 클린 빌드를 두려움없이 사용할 수 있습니다. 바꾼 후 단점 : Carthage를 지원하지 않는 프레임워크들이 매우 많습니다. 저는 직접 carthage를 지원하게 설정해주어 깃허브에 올리고 사용했습니다. 만약 .framew.. 2021. 11. 18. 이전 1 다음