오늘한 일
- 노션 iOS DB를 작성하였다
- 앨런 Swift문법 마스터 스쿨 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) 강의를 수강하였다
- 알고리즘 문제를 풀었다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낌 점
오늘은 집에서 물난리가 난 이후로 오랜만에 iOS 앱 개발하여 공부를 했는데 역시 이론보다 내가 좋아하는 앱을 개발해야 즐거운 것 같다는 걸 다시 느끼는 것 같다
배운 점
Set TableView Cell Programmatically
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
let mainImageView: UIImageView = {
let iv = UIImageView()
iv.translatesAutoresizingMaskIntoConstraints = false
return iv
}()
let mainLabel: UILabel = {
let tv = UILabel()
tv.font = UIFont.boldSystemFont(ofSize: 17)
return tv
}()
let descriptionLabel: UILabel = {
let tv = UILabel()
tv.font = UIFont.systemFont(ofSize: 17)
tv.numberOfLines = 0
return tv
}()
let stackView: UIStackView = {
let st = UIStackView()
st.axis = .vertical
st.distribution = .fill
st.alignment = .fill
st.spacing = 8
return st
}()
저번에 해봤던 TabelView에 Cell을 구성하는 것을 스토리보드가 아닌 코드로 구성하는 법을 알게 되었다
내일 계획
내일은 포트폴리오를 만들어 봐야겠다