Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- ribs
- 클린 코드
- swift documentation
- map
- HIG
- uiscrollview
- SWIFT
- 리펙토링
- scrollview
- clean architecture
- rxswift
- 애니메이션
- Refactoring
- Clean Code
- combine
- RxCocoa
- ios
- 스위프트
- swiftUI
- UICollectionView
- MVVM
- 리팩토링
- uitableview
- Protocol
- UITextView
- Xcode
- Observable
- Human interface guide
- collectionview
- tableView
Archives
- Today
- Total
김종권의 iOS 앱 개발 알아가기
[iOS - swift] CocoaPods 패키지 관리 도구 본문
1. CocoaPods 이란?
- "코코아 프로젝트"에 대한 의존성 패키지를 관리 도구
Cocoa : 코코아 개발 환경
pod : 라이브러리를 의미
-> CocoaPods : 코코아 개발 환경에서의 라이브러리들
*CocoaPods이 없다면?
github에 있는 라이브러리들은 자동 업데이트가 이루어지지 않기 때문에 버전관리가 힘듦
2. 사용하기
( 코코아팟으로 Alamofire프레임워크 설치하기)
1) 코코아 팟 설치 (terminal창에서 실행)

2) 코코아팟을 적용할 프로젝트 path복사
- CocoaPods를 설치할 프로젝트에서, 프로젝트를 클릭한 후 Full Path복사

3) terminal 창에서 cd로 해당 프로젝트 폴더로 이동

4) podfile과 pod전용 프로젝트를 생성 후 framework설치
- podfile생성 : pod init
- pod전용 프로젝트 생성 : pod install


- framework설치 : 위에서 .xcworkspace 프로젝트를 열은 후, Podfile클릭

- 아래와 같이 Alamofire에 대한 이름과 버전 기입

- terminal창에서 pod install 후, 프로젝트화면에서 "cmd + B" 누르면 설정 끝
'Git, CocoaPods, Xcode, Shell' 카테고리의 다른 글
[iOS - swift] MVC, MVP, MVVM 디자인 패턴 (0) | 2020.05.04 |
---|---|
[iOS - swift] 자신만의 framework 생성 & 사용 (0) | 2020.04.24 |
[iOS - SceneDelegate] iOS13이상 버전의 SceneDelegate (0) | 2020.04.20 |
[iOS - storyboard표현] @IBDesignable, @IBInspectable (0) | 2020.04.18 |
[iOS - 폰트 설정] (0) | 2020.04.17 |