본문 바로가기

spm

(2)
iOS - SPM 프로젝트에 Cocoapods 을 달아보자 요즘 이것저것 해보고 싶은게 많다. 그래서 깃허브에 라이브러리를 올려보자 한다. 내용자체는 간단한 내용이지만, 언젠간 쌓일 ⭐️ 을 위해... 시간 관련 함수를 정리한 라이브러리에, Cocoapods 을 달아보고자 한다. 사실 SPM 은 Swift Package 로 생성한것에 GitHub 에만 올리면 가능한 이야기라, 따로 설명은 없다. 하지만 아래의 블로그를 보면 참고 할수 있다. https://moonggi-dev-story.tistory.com/86 iOS - 프로젝트에 SPM 을 달아보자 종속성 관리를 위한 도구인 SPM 을 소개 하고자합니다. 기존에 Cocoapod(3st party) 으로 설치했던 라이브러리를 SPM(1st party) Xcode 내장 기능을 이용해 구성 했습니다. 공통적으로 ..
iOS - 프로젝트에 SPM 을 달아보자 종속성 관리를 위한 도구인 SPM 을 소개 하고자합니다. 기존에 Cocoapod(3st party) 으로 설치했던 라이브러리를 SPM(1st party) Xcode 내장 기능을 이용해 구성 했습니다. 공통적으로 사용 가능한 함수, 및 View 들의 대해 라이브러리를 발행하여 사용하는 방법입니다. 1. Package 생성 1-1. new → package 클릭 1-2. 해당 package를 git에 push 한다. (push 과정 생략) 1-3. package.swift 편집어떻게 보면 라이브러리 자체 생성은 가능하다, 해당 git 의 주소를 spm 상에 붙이면 연동은 끝이다. 다만, 해당 package 의 옵션 설정이 중요하다. import PackageDescription let package = Pa..