티스토리 뷰
안녕하세요 Gons 입니다.
신입개발자(초급개발자)입니다.
제가 초보이기 때문에 초보자 눈높이 맞춰 알려드릴 수 있습니다.
많은 분들에게 도움이 되었으면 좋겠습니다.
틀린부분이 있으면 알려주십시오.
감사합니다.
오늘은 iOS에서 라이브러리를 사용하기 위해 필요한 도구인
코코아팟(CocoaPods)을 설치해보겠습니다.
1. 먼저 터미널을 열어주세요.
Launchpad(런치패드) -> 기타 -> 터미널
또는
Finder(파인더) -> 응용 프로그램 -> 유틸리티 -> 터미널.app
2. 설치 코드 입력 후 리턴키를 눌러주세요.
sudo gem install cocoapods
Password 는 Mac 암호를 입력하면 됩니다.
코코아팟(CocoaPods) 설치가 완료되었습니다.
3. 터미널에서 프로젝트 경로로 이동해주세요.
※프로젝트가 없다면 먼저 생성해주세요.
그리고 아래 과정부터는 Xcode를 종료하고 따라해주십시오.
아래는 간단한 터미널 명령어입니다.
ls - 현재 경로에 폴더 및 파일 리스트를 보여줍니다.
pwd - 현재 경로를 보여줍니다.
cd - 경로를 이동합니다. 예 : cd ex01 하면 ex01폴더로 이동
cd .. 입력시 상위 폴더로 이동
cd ~ 입력시 최상위 폴더로 이동
알파벳 입력 후 tap 키 누를 시 자동완성
4. pod 파일을 생성해줍니다.
pod init
사용할 프로젝트 경로에서 위 코드를 입력 후 리턴키를 눌러주세요.
그러면 해당 경로에 Podfile이 생성됩니다.
5. podfile 을 열어주세요.
open -e podfile
프로젝트 경로에서 위 코드를 입력 후 리턴키를 눌러주세요.
텍스트 편집기로 파일이 열립니다.
6. 사용할 pod 코드를 입력해주세요.
빨간색 박스가 그려진 부분에 앞으로 프로젝트에서 사용할 라이브러리 설치 코드를 입력해주세요.
저는 지금 예시로 토스트 라이브러리 코드를 넣었습니다.
커맨드⌘ + S 로 저장 후 닫아주세요.
7. 터미널에서 pod 을 설치해주세요.
pod install
프로젝트 경로에서 위 코드를 입력 후 리턴키를 눌러주세요.
그러면 6번에서 podfile에 입력한 라이브러리가 설치됩니다.
8. xcworkspace 파일 열기
위의 과정을 잘 따라오셨다면 프로젝트 경로에
프로젝트명.xcworkspace 파일이 생겼을겁니다.
xcworkspace 파일은 프로젝트 집합체 같은 것입니다.
여러 프로젝트가 하나로 뭉쳐있는건데요.
앞으로는 xcworkspace 파일로 실행하시면 됩니다.
9. 라이브러리 사용하기
이제 원하는 곳에서 라이브러리를 임포트하여 자유롭게 사용하시면 됩니다.
첫 포스팅을 작성해봤는데요.
유익한 내용이었으면 좋겠습니다.
틀린 부분이 있다면 댓글로 알려주세요.
앞으로 더 다양하고 실용성있는 정보로 찾아뵙겠습니다.
응원해주십시오.
감사합니다.
'iOS Library' 카테고리의 다른 글
iOS Swift 라이브러리 DropDown 사용하기 (2) | 2020.06.22 |
---|---|
iOS Swift 라이브러리 RadioButton 사용하기 (6) | 2020.06.19 |
iOS Swift 라이브러리 GIF 사용하기 (4) | 2020.06.18 |
iOS Swift 라이브러리 Activity Indicator 사용하기 (0) | 2020.06.17 |
iOS Swift 라이브러리 Toast 사용하기 (0) | 2020.06.16 |
- Total
- Today
- Yesterday
- AppStore
- 프로그레스
- 아이오에스
- 로컬라이징
- 심사
- Reject
- indicator
- Xcode
- 스위프트
- custom segment
- 인디케이터
- SWIFT
- Localizations
- 엑스코드
- presentationcompactadaptation
- permission
- TabView
- Language
- SKProductsRequestDelegate
- SKPaymentTransactionObserver
- Localized
- Authorization
- TabBar
- 다국어
- 리젝
- swiftUI
- SKPayment
- localizing
- ios
- 테이블뷰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |