cocoapod (4) 썸네일형 리스트형 [Swift_Library] ProgressHUD 이번 포스팅에서는 커스터마이징 되어진 ActivityIndicator를 보다 손쉽게 사용할 수 있는 ProgressHUD 오픈 아리브러리 사용법에 대해서 간단히 알아보겠다. 해당 라이브러리의 README를 보며 진행할것이며 Github 주소는 아래와 같다. relatedcode/ProgressHUD ProgressHUD is a lightweight and easy-to-use HUD for iOS. - relatedcode/ProgressHUD github.com 일단 라이브러리를 CocoaPod을 통해 install 하겠다. pod 'ProgressHUD' 그리고 cell을 터치했을때 ActivityIndicator가 실행 되게끔 TableView를 하나 만들겠다. QUICK START quick s.. [Swift_Library] CocoaPod 설치 외부 라이브러리를 사용하기 위한 도구중 하나인 CocoaPod의 설치 방법을 포스팅 하려 한다. 터미널에서 아래와 같이 입력후 암호를 입력하면된다. sudo gem install cocoapods // 자신의 맥에 CocoaPod이 설치되어 있다면 Skip해도 된다. 설치된 CocoaPod의 버전을 확인 하려면 아래와 같이 입력을 한다. pod --version 이제 라이브러리를 추가할 프로젝트의 경로로 들어가서 pod init을 해준다. pod init 그러면 podFile이라는게 생기는데 아래와 같이 podFile을 열어서 원하는 pod의 install 명을 입렵하면 된다. # Uncomment the next line to define a global platform for your project .. [Swift_Library] PagingKit Paging view 상단에 segment를 같이 표현해주면서 보여주는 뷰를 본적이 있을것이다. 그리고 이번에 진행하게된 프로젝트에서 위와 같은 뷰를 Library 사용으로 구현하는 과정을 포스팅 하려한다. 대부분의 Library들은 개발자들이 사용하기 용이하게 Readme에 Library에 대한 정보와 빌드업 과정을 상세하게 적어놓는다. 덕분에 짧은 시간안에 기능 구현을 시도할 수 있다. 그럼에도 불구하고 이번 작업은 Library에 대한 연구가 다소 필요했던 편이었고 프로세스를 이해하는데 시간이 조금 걸렸다. 각설하고 포스팅을 이어 가겠다. 일단 GitHub주소는 하단을 참고 하면된다. kazuhiro4949/PagingKit PagingKit provides customizable menu UI. .. [Swift_Library] Legacy Library ( migrate ) 프로젝트에 필요한 라이브러리를 물색할때 개인적으로 나름 규정한 룰이 있다. 1. 일단 얼마나 최신화 되어 있는지 ( 지속적인 업데이트 이력이 있는지도 ) 2. 다른 경쟁? 라이브러리와의 퀄리티 비교 3. 간결한 코드 진행 이정도로 뽑을 수 있겠다. 오늘은 1번에 해당하는 조건에 많이 벗어난 라이브러리를 사용하다 겪은 에피소드를 얘기하려한다. 마땅한 라이브러리가 없어 어쩔수 없이 선택한 라이브러리의 브런치 커밋 이력이다... podfile에 install은 다행이도 이상 없었고 빌드를 했는데 Error 메세지가 보였다. 라이브러리의 업데이트가 이루어지지 않아서 아직도 3.0에 머무르고 있었다. File에 Workspace Settins를 클릭하고 나오는 Build System에서 Legacy Build S.. 이전 1 다음