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에도 적용할 수 있다는데 저는 잘 모르겠어요..ㅎㅎ 필요하면 그때 공부해서 사용하려고요!