-
[Tuist] 프로젝트의 전반적인 관리에 용이한 Tuist에 대해 알아보기iOS 2023. 7. 7. 20:41
Tuist
프로젝트의 생성 및 유지보수를 용이하게 하는 CLI(Command line interface, 명령줄 인터페이스)
Project.swift라는 파일로 프로젝트 설정
Cocoapods를 지원하지 않기 때문에 SPM으로 관리
왜 쓰는가? (장점)
1. .xcodeproj 파일이 생성되지 않기 때문에 github 충돌을 피할 수 있다
2. 모듈화하기 편리하고, 모듈간의 의존관계를 쉽게 파악할 수 있다(tuist graph 명령어 사용)
Tuist 프로젝트 생성 방식
Tuist edit -> Tuist fetch -> Tuist generate
🔗 참고
[iOS - swift] 4. 모듈화 개념 - Tuist로 프로젝트 관리 방법
Tuist로 모듈화 최신 포스팅 글 목록 > https://ios-development.tistory.com/1303 1. 모듈화 개념 - Library vs Framework (static library, dynamic library, static framework, dynamic framework) 2. 모듈화 개념 - Binary File 개념 (Mach-O, C
ios-development.tistory.com
Xcode 프로젝트 관리를 위한 Tuist 사용해보기
최근 Tuist 라는 Xcode 프로젝트 관리 도구를 알게 되었습니다. 이전에 살펴본 XcodeGen 과 유사하게 Xcode 프로젝트를 생성 및 관리할 수 있는 도구입니다. 오늘은 이 Tuist 를 가볍게 사용해 보면서 알
okanghoon.medium.com
'iOS' 카테고리의 다른 글
프레임워크 vs 라이브러리 차이점 비교하기 (0) 2023.08.07 [Swift] 동시성 프로그래밍 방법(+동기/비동기에 대한 이해) (0) 2023.05.26