cocoapods코코아포드 시작하기


비고

Cocoapods는 신속하고 객관적인 C 프로젝트의 종속성 관리자입니다. 공식 사이트 에서 언급했듯이, 28,000 개가 넘는 도서관이 있으며 170 만 개가 넘는 응용 프로그램에서 사용됩니다. 타사 라이브러리를 사용하여 개발자가 더 빠르게 개발할 수 있습니다. Cocoapods를 사용하면 코드의 종속성을 쉽게 관리 할 수 ​​있습니다. 종속성 추가 및 제거는 파일 (podfile)에 작성하고 실행하여 수행 할 수 있습니다.

버전

시작하기

인기있는 라이브러리 인 Alamofire 를 Xcode 프로젝트에 설치할 수 있습니다!

다음 명령을 사용하여 CocoaPod를 먼저 설치하십시오 :

[sudo] gem install cocoapods
 

그럼 Start라는 Xcode에서 새로운 프로젝트를 만들어 봅시다! .xcodeproj 가 들어있는 폴더로 이동하여 .xcodeproj 이라는 새 텍스트 파일을 podfile !

podfile 을 다음으로 대체하십시오.

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target 'start' do
    pod 'Alamofire', '~> 4.3'
end
 

cd 명령을 사용하여 .xcodeproj 가있는 디렉토리로 변경하고 pod install 명령을 실행하십시오. Alamofire가 'start'프로젝트에 설치되었습니다!

이제 xcworkspace 파일 (xcodeproj 아님)을 두 번 클릭하고 Alamofire!

Podfile 샘플

프로젝트의 종속성은 Podfile이라는 단일 텍스트 파일에 지정됩니다. CocoaPods는 라이브러리 간의 의존성을 해결하고 결과 소스 코드를 가져온 다음 Xcode 작업 공간에서 함께 연결하여 프로젝트를 빌드합니다.

  1. podfile 만들기

    # Next line contains target platform settings
    platform :ios, '8.0'
    # Use dynamic Frameworks
    use_frameworks!
    
    # Target name
    target 'MyApp' do
      # List of target dependencies
      pod 'ObjectiveSugar', '~> 1.1'
      pod 'ORStackView', '~> 3.0'
      pod 'RxSwift', '~> 2.6'
    end
     
  2. 종속성을 설치하십시오. 종속성 설치 프로세스는 프로젝트 디렉토리의 터미널을 통해이 명령을 실행하여 수행됩니다.

    pod install
     
  3. 종속성을 새 버전으로 업데이트 :

  • 특정 포드 업데이트 중

    pod update RxSwift
     
  • 모든 창 업데이트 중

    pod update
     

Cocoapods 사용하기

CocoaPods 업데이트

단순히 보석을 다시 설치하여 CocoaPod를 업데이트하려면

[sudo] gem install cocoapods
 

또는 시험판 버전

[sudo] gem install cocoapods --pre