Cocoapod(코코아팟) 설치 및 사용 방법

silverCastle·2022년 2월 11일
0

✍️ Cocoapod 설치

dependency manager로써 다른 개발자가 미리 만들어놓은 것을 쓰고 싶을 때, Cococapod을 사용한다.
필자는 아래와 같은 타이머를 쓰고 싶어서 이를 가지고 설치 및 사용 방법을 설명하겠다.

우선 Cocoapod을 설치하기 위해 Termial에서 다음과 같은 명령어를 실행한다.

sudo gem install cocoapods

처음으로 sudo를 써봤다면 Password를 입력하는데 아무것도 안 보인다고 당황하지 말자. 원래 그렇다.
설치가 완료되었다면 다음 명령어를 통해 제대로 설치가 되었는지 확인할 수 있다.

pod --version


설치가 되었는지 확인했으니 Terminal에서 내가 작업하고 있는 프로젝트가 있는 폴더로 이동한다.
이동을 하였으면 pod 파일을 초기화하기 위해서 다음 명령어를 실행한다.

pod init

그러면 폴더에 Podfile이 생성되는 걸 알 수 있다.

해당 파일을 Xcode로 열어서 처음에 말했던 타이머를 쓰고 싶기 때문에 다음과 같은 의존성을 추가한다.

pod 'SRCountdownTimer'


마지막으로 다음 명령어를 실행시키면 모든 준비는 끝이다.

pod install

✍️ Cocoapod 사용 방법

폴더를 보면 파일명.xcworkspace가 생겼는데 이제부터 여기서 작업을 하면 된다.

UIView를 생성하고 Class를 SRCountdownTimer로 바꿔준다.

해당 View를 control(^)을 누른 채로 코드쪽으로 끌어서 아래와 같이 코드를 생성해준다.

    @IBOutlet weak var timer: SRCountdownTimer!

필자는 3초 타이머를 원해서 3초를 값으로 줬고 이렇게 해서 우리가 원하는 결과를 얻을 수 있게 되었다.

전체 코드는 아래와 같다.

//
//  ViewController.swift
//  work-out-timer
//
//  Created by 최은성 on 2022/02/11.
//

import UIKit
import SRCountdownTimer

class ViewController: UIViewController {
    
    @IBOutlet weak var timer: SRCountdownTimer!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        timer.start(beginingValue: 3)

    }
    public func start(beginingValue: Int, interval: TimeInterval = 1) {
    }

}

0개의 댓글