빌드·배포
Tuist 프로젝트의 SPM 의존성
Tuist로 생성하는 프로젝트에 서드파티 라이브러리를 SPM으로 넣으려면 어떻게 구성하나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
Tuist로 생성하는 프로젝트에 서드파티 라이브러리를 SPM으로 넣으려면 어떻게 구성하나요?
Tuist 4에서는 Tuist/Package.swift에 의존성을 선언하고 tuist install로 패키지를 받는다. 그다음 Project.swift 타깃의 dependencies에 .external로 연결하면 tuist generate가 패키지를 Xcode 타깃으로 변환해 워크스페이스에 넣는다.
빌드·배포주관식심화
Tuist로 모듈화 프로젝트를 처음부터 구성해 본 경험을 묻습니다. 모듈을 어떤 단위와 계층으로 나눴는지 설명해 주세요.
#tuist #project-generation
빌드·배포주관식입문
CocoaPods, Carthage, Swift Package Manager는 의존성을 프로젝트에 넣는 방식이 어떻게 다른가요?
#spm
빌드·배포객관식입문
Swift Package Manager에 대해 옳은 설명을 모두 고르세요.
#spm
빌드·배포주관식심화
SPM에서 의존성 버전 규칙(from:, upToNextMinor, exact, branch)을 어떤 기준으로 골라 쓰나요?
#spm