.plist 등록 없이 Custom Font 추가
·
iOS/Setting
👋 들어가기 전현재 디자인 시스템을 구축하고 있는데 폰트 시스템이 과정이 복잡해서한번 정리해보려고 한다.  이번 폰트 디자인 시스템은 Tuist의 디자인시스템을 많이 차용했다.✊ 리소스 및 Bundle Finder 정의먼저 Framework에 정의하기 위해 module이라는 Bundle을 만들고폰트 .ttf, otf 파일을 등록해주자.BundleFinder.swiftimport Foundationclass BundleFinder {}extension Foundation.Bundle { static let module = Bundle(for: BundleFinder.self)}Resources 등록☝️DesignSystemFontConvertible먼저 폰트를 관리하기 쉽게 만드는 구조체를 만든다.na..
SwiftLint
·
iOS/Setting
👋 들어가기 전길고 길었던 파이썬 자동화 작업이 끝나고드디어 iOS 개발에 들어갈 수 있다. 이번 프로젝트 역시 혼자하는 게 아닌 왁뮤 때부터 합을 맞쳐온구구님과 함께 진행하게 되었다. 많이 바쁘신 관계로 세팅을 할 수 있는 영광이 나에게 주워졌다. 프로젝트 목표는 처음부터 끝까지 최대한 내가 세팅하고 마무리를 짓고 싶다. 그래서 첫번 째 단계는 swiftLint다.다양한 프로젝트에서 써봤지만 대부분 다른 분이 미리 세팅을 해주셨다.이번에는 내가 직접 세팅해보자.✊목적큰 프로젝트는 아니지만 같이하는 팀원이 있기때문에코딩 컨벤션을 맞풀 필요가 있다. 나는 강제하는게 좋다. 그렇다면 린트는 좋은 선택이 될 것 같다.☝️설치공식 깃헙을 가보면 설치하는 방법이 굉장히 많지만나는 Homebrew를 좋아하기때문에..