본문 바로가기

Tips

(12)
[Cocoapods] pod install? pod update? 제대로 알고 쓰자 많은 사람들이 pod install 을 코코아팟 프로젝트를 처음 세팅할 때 딱 한 번 쓰고 pod update 는 그 이후에 사용된다고 생각합니다. 그러나 전혀 그렇지 않습니다! 😝 이번 포스팅에서 pod install 과 pod update 를 정확히 알아보도록 하겠습니다. pod install pod을 프로젝트에 세팅하기 위하여 맨 처음에 사용됩니다. 하지만 Podfile의 pod을 추가, 수정, 삭제할 때에도 사용됩니다. pod install 명령어를 실행하면 새로운 pod을 다운받고 설치합니다. 그리고 각 pod 마다 설치된 버전을 Podfile.lock 에 기록해 놓습니다. Podfile.lock은 설치된 pod들의 버전을 계속 추적하여 기록해놓고 유지시키는 역할을 합니다. pod install..
[iOS] 코코아팟(CocoaPods)에 직접 만든 라이브러리 올리기 CocoaPods이 아직 설치되어 있지 않다면 먼저 지난 포스팅 참조해주세요. [Tip] 코코아팟(CocoaPods) 설치하기 코코아팟을 설치하고 외부 라이브러리를 불러와보겠습니다. 코코아팟 CocoaPods 설치 코코아팟이 설치되어 있지 않은 경우 터미널에서 다음 명령어로 설치해줍니다. $ sudo gem install cocoapods 프로젝트에 적용.. onelife2live.tistory.com 프로젝트 생성부터 차례대로 나가보겠습니다. 코코아팟 라이브러리 프로젝트 생성 $ pod lib create {프로젝트명} 자신이 생성할 라이브러리의 성격과 맞는 답변을 선택합니다. What platform do you want to use?? [ iOS / macOS ] > iOS What language..
[iOS] 코코아팟(CocoaPods) 설치하기 코코아팟을 설치하고 외부 라이브러리를 불러와보겠습니다. 코코아팟 CocoaPods 설치 코코아팟이 설치되어 있지 않은 경우 터미널에서 다음 명령어로 설치해줍니다. $ sudo gem install cocoapods 프로젝트에 적용 프로젝트 경로로 이동하여 코코아팟을 프로젝트에 연동합니다. 이 명령어를 실행하면 의존성을 관리할 Podfile이 생성됩니다. $ pod init Podfile 설정 Podfile에 원하는 라이브러리를 입력하여 설정합니다. (vi로 수정해도 됩니다!) $ open Podfile 라이브러리에 대한 정보는 https://cocoapods.org 를 참조하여 주세요! target 'YYBottomSheet_Example' do use_frameworks! pod 'YYBottomShe..
[iOS] Xcode 빌드 시간 줄이는 방법 느려지는 컴파일 타임을 좋아하는 사람은 아무도 없을 것입니다. 컴파일 타임은 개발 속도에도 꽤나 큰 영향을 끼칩니다. 이번에는 컴파일 타임을 조금이나마 향상시키는 방법에 대해 알아보도록 하겠습니다. 1) 컴파일 타임을 정확하게 측정해보기 컴파일 타임을 개선하기 위해서는 먼저 프로젝트가 얼마나 컴파일 시간이 소요되는지 알아야 합니다. 컴파일 타임을 측정하기 위해서 아래의 명령어를 터미널에 입력합니다. defaults write com.apple.dt.Xcode ShowBuildOperationDuration YES 샘플 프로젝트를 통해 측정한 시간을 살펴보겠습니다. 컴파일 종류 컴파일 시간 일반 빌드 0.025s 클린 빌드 2.636s 초기화 빌드 6.032s 일반 빌드는 시간이 매우 짧습니다. 수정된 파..