iOS
[iOS] Open Source - Autolayout
GSThecar
2020. 3. 11. 11:41
작성 배경
Autolayout을 쉽고 편리하게 도와주는 오픈소스에는 뭐가 있을까? 나도 만들 수 있을까? 라는 생각으로 시작하게 되었습니다.
참고링크
오픈소스 검색 및 순위 (A), (B) (개인적으로 이런게 있는게 신기했습니다. 추후에도 많이 이용할 것 같아 남깁니다.)
먼저, SnapKit은 Swift Autolayout에 특화, Purelayout은 Objective-C와 Swift 호환이라는 소개글을 확인 할 수 있습니다. 필자는 처음 iOS개발을 배울때 스토리보드를 사용하여 UI를 구성하였고, 그 후, 동적인 UI를 구성하기위해 코드작성은 불가피하다 느꼈습니다. 다음 링크를 참고하여, 개인적인 입맛(가독성)은 SnapKit와 Cartography가 맞는것 같다고 말씀드리고 싶네요. 매번 Extension을 활용하여 함수를 만들어 사용했었는데 이렇게 편리한 오픈소스가 많을 줄이야 ㅜㅜ
SnapKit vs PureLayout vs Cartography vs Mortar
I wanted to learn how to do AutoLayout in code, and I found four libraries (among others) that helps with that. So, I created four different applications, to see the differences between them. Scree…
melorriaga.wordpress.com