Then
작성일
이번에 소개해줄 라이브러리는 바로 Then!!!
이 라이브러리는 snpkit사용해서 화면을 짜는 저에게 꼭 필요한 라이브러리입니다!!
코드를 아주 많이 줄일수 있거든요!
이게 하나하나도면 2줄정도지만, 화면을 구성하는 코드가 많아질수록, 더 많이 줄어들겠죠?
공식 깃허브는
https://github.com/devxoul/Then
요기 있어요!!
설치방법
pod 'Then'
pod는 신이야!!
예시
let label: UILabel = {
let label = UILabel()
label.textAlignment = .center
label.textColor = .black
label.text = "Hello, World!"
return label
}()
우선 기존 이렇게 작성을 해야하는 코드가
let label = UILabel().then {
$0.textAlignment = .center
$0.textColor = .black
$0.text = "Hello, World!"
}
짠! 이렇게 깔끔하게 줄었습니다!!
NSObject에도 적용할 수 있다는데 저는 잘 모르겠어요..ㅎㅎ 필요하면 그때 공부해서 사용하려고요!