모듈화 2

[Swift] Tuist 모듈화 응용편 - 모듈화적용후 사용하기

앞서 배운 기본적인 개념을 응용해서 필요한 모듈만 불러와서 사용할 수 있도록 간단하게 구현해볼예정이에요 그래프를 그렸을때 이쁘게 딱 나올수 있도록 App에서 Feature를 만들고 Feature에서 Core에있는 Logger를 사용해보도록 해보게씁니다! 시작은 디렉토리를 먼저 만들어주세요 그 디렉토리로 이동한 후 터미널로 프로젝트를생성 하면 준비는 끝납니다 tuist init --platform ios --template swiftui 프로젝트 설정을 시작해볼까요 tuist edit 프로젝트 설정관련 정의한 파일들은 ProjectDescriptioinHelper폴더에 담을거에요 다른 프로젝트 모듈에서 불러올때 import ProjectDescriptionHelpers 로 불러올 수 있어요 프로젝트를 만들..

iyOmSd/Title: Swift 2023.01.21

[Swift] Tuist 모듈화 툴

Tuist..! 모듈화를 위한 툴이에요 드디어 해보게 되었는데요... Tuist에대한 정보가 많이 부족하더라구요 정보에 보탬이되고자 정리를 해서 공유해보려고해요! Tuist에러 때문에 쉐도우복싱도 많이하고... 시간 먹방도 많이했어요... 잘 생각해보고 도입하셔야합니다...🫠 협업을 하다보면 project.pbxproj 파일에서 많은 충돌이 일어나는 문제도 해결이되고 관리하는 측면에서도 이점이 있어서 사용한다고해요 Xcode의 설정이나 폴더들의 구조를 Project.swift파일에 정의하고 그 내용을 토대로 프로젝트를 구성해줘요 설치는 어렵지않아요 문서에 있는대로 따라가볼게요 tuist 3.9.0 기준으로 작성된 게시글이에요!! tuist 설치 curl -Ls https://install.tuist.io..

iyOmSd/Title: Swift 2022.08.05