<SPM방법으로 오픈소스라이센스 설치하는 방법>
원래 오픈소스라이센스를 설치하는 방법에는 4가지 정도가 있다.
1)코코아팟 2) Carthage 3)SPM 4)Manually
코코아팟도 많이 사용하긴 하는데, SPM은 애플에서 제공하는 것으로 가장 안정성 있다.
위의 4가지 방법 중에서 SPM방법으로 설치하는 방법 소개 -->
먼저 추가하고자 하는 오픈소스라이센스 깃허브페이지에서 초록색 code 누르고 깃헙 주소를 복사.
복사하고나서 적용하고자 하는 XCode 프로젝트로 온다.
거기서 General 말고 프로젝트 세팅하는 쪽에 Project -> Package Dependencies ->로 들어가면 아래 창이 나오는데
빈 칸(텍스트필드창)에 복사한 주소를 붙여 넣는다.
그러면 아래처럼 SlideMenu가 검색이 된다.
그 다음에 Dependency Rule 설정 : up to next major version 해야됨
그런데, 오픈소스라이브러리에 따라 정확한 버전을 설정해줘야되는 경우도 있긴 하다.
예를 들면 아래같이, IQKeyboardManager의 경우 : 깃헙 페이지 읽다보면 iOS 15의 경우 ~~ 버전으로 정확히 하라는 경우가 있음.
이 경우에 Dependency Rule 설정 : Exact Version으로 하고 옆에 정확한 숫자를 써준다.
--------------------------------
아래는 참고 사항))
깃허브 오픈소스라이센스 모아놓은 곳: awesome swift github
여기서 어떤 오픈소스라이브러리들이 있는지 찾아볼 수 있다. 이런것도 할 수 있네??? 를 느끼는 페이지.
'iOS > iOS SeSAC 2기 TIL' 카테고리의 다른 글
iOS swift DatePicker - preferredDatePickerStyle 버전에 따라 다르게 설정 (0) | 2022.07.14 |
---|---|
iOS swift 오토레이아웃 연습(4개의 뷰 1:1로 만들기) (0) | 2022.07.14 |
iOS swift 각종 오류떴을 때 해결 방법 (0) | 2022.07.14 |
iOS swift storyboard 여러개일 때 처음 화면 설정 / 이동 (0) | 2022.07.14 |
7.12 수업 내용 정리 (0) | 2022.07.12 |