Then 라이브러리
- Swift 프로그래밍 언어를 위한 유용한 확장 라이브러리
- 코드의 가독성과 간결성을 개선하며, 객체 초기화 및 설정을 더 편리하게 함
Then - git file : https://github.com/devxoul/Then
'Then' 라이브러리 설치
1. cocoaPods 사용
2. pod install
'Then' 라이브러리 사용
'Then' 라이브러리 사용 전 코드
let label : UILabel = {
let label = UILabel()
label.textAlignment = .center
label.textColor = .blue
label.text = "Using 'Then' Library"
return label
}()
'Then' 라이브러리 사용 후 코드
let label = UILabel().then {
$0.textAlignment = .center
$0.textColor = .blue
$0.text = "Using 'Then' Library"
}
- 다음과 같이 'Then' 라이브러리를 사용하면 훨씬 더 편하고 간결하게 사용 가능
예)
import UIKit
import SnapKit
import Then
class ThenViewController: UIViewController {
let label = UILabel().then {
$0.textAlignment = .center
$0.textColor = .blue
$0.text = "Using 'Then' Library"
}
override func viewDidLoad() {
super.viewDidLoad()
view.addSubview(label)
label.snp.makeConstraints{ make in
make.centerX.centerY.equalToSuperview()
}
}
}
참고)
'Swift - 라이브러리' 카테고리의 다른 글
네이버 지도 SDK 사용 (SwiftUI) (1) | 2024.03.03 |
---|---|
Swift - DropDown 라이브러리 사용 (0) | 2023.08.15 |
Swift - IQKeyboardManagerSwift 라이브러리 (0) | 2023.08.14 |
Swift - 사진(앨범) 가져오기 (YPImagePicker 라이브러리) (0) | 2023.07.29 |
Swift - Alamofire 라이브러리 (0) | 2023.07.01 |