iOS/오픈소스2 [iOS] Swift 오픈소스 - Snapkit SnapKit : 코드 작성을 통해 UI의 오토레이아웃을 쉽게 잡을 수 있도록 도와주는 오픈소스이다. 기존의 오토레이아웃 작성 방식은 상당히 긴 코드가 들어가는데, SnapKit을 이용하면 간단하게 몇줄로 동일한 코드를 작성할 수 있다. 예제의 전체 소스는 다음과 같습니다. 예제에는 기존 방식(주석처리 되어있음)과 SnapKit을 적용한 방식이 모두 작성되어 있으니 비교해보면 SnapKit을 적용한 방식이 훨씬 간단하다는 것을 확인할 수 있습니다. 결과 참고로 하단의 SwiftUI는 코드는 기기에서 어떻게 보이는지 확인할 수 있는 프리뷰 할 수 있는 코드이다. 해당 내용은 개발하는 정대리님의 유튜브(https://www.youtube.com/watch?v=2Gp01Zqy2oA&t=547s)를 참고하였습니다. 2022. 3. 23. [iOS] cocoapods 설치 방법 iOS는 cocoapods을 이용하여 SnapKit 라이브러리 의존성을 추가해보겠습니다. 안드로이드의 gradle과 달리 다소 복잡할 수 있으니 천천히 따라오시면 될 것 같습니다. 1. command+space를 입력하여 Spotlight가 켜지면 '터미널'을 입력하여 터미널을 실행한다. 2. sudo gem install cocoapods을 입력하여 cocoapods을 설치합니다. 에러가 발생한다면 brew install cocoapods을 입력해서 설치하시길 바랍니다. 3. 해당하는 폴더로 터미널에서 경로를 이동해줍니다. a) 파인더를 실행하여 해당 프로젝트 파일로 이동합니다. b). 해당 파일을 클릭하고 option+command+c를 누른다.(해당 경로가 복사됨) 4. 터미널에서 cd 경로를 입력.. 2022. 3. 11. 이전 1 다음