-
Notifications
You must be signed in to change notification settings - Fork 5
Coding Convention
Kyoungjin Lim edited this page Jul 21, 2021
·
1 revision
ํ์ผ ์ ํ | ์ฝ์ด | ์์ |
---|---|---|
View Controller | VC | MainVC |
Table View Cell | TVC | OmoolenTVC |
Collection View Cell | CVC | OmoolenCVC |
- ์๋น์คํจ์๋ช (postOnboarding) + WithAPI
- ๋์ฌ์ํ + ๋ชฉ์ ์ด ex) touchBackButton
- pop, push, present, dismiss
- ๋์ฌ + To + ๋ชฉ์ ์ง ๋ทฐ (๋ค์์ ๋ณด์ผ ๋ทฐ)
- ( dismiss๋ dismiss + ํ์ฌ ๋ทฐ )
- ๋์ฌ์ํ + ๋ชฉ์ ์ด + WithAnimation
- showButtonsWithAnimation
- register + ๋ชฉ์ ์ด
- registerXib
- attatch
- ๋ทฐ ์ด๋ฆ + View + Delegate
// MARK: - Properties**
// MARK: - @IBOutlet Properties**
// MARK: - @IBAction Properties**
// MARK: - View Life Cycle**ย viewDidLoad(), viewWillAppear(_:) โฆ
// MARK: - Extensions**
// MARK: - UITableViewDataSource**
// MARK: - UITableViewDelegate**ย ํ๋กํ ์ฝ๋ค Extension ์ผ๋ก ๋นผ๊ธฐ
// TODO: -
// FIXME: -
-
self
๋ ์ต๋ํ ์ฌ์ฉ์ย ์ง์ -
viewDidLoad()
์์๋ย ํจ์ํธ์ถ๋ง- delegate ์ง์ , UI๊ด๋ จ ์ค์ ๋ฑ๋ฑ ๋ชจ๋ ํจ์๋ก
- ํจ์๋ย
extension
์ ์ ์ํ๊ณ ์ ๋ฆฌ-
extension
์ ๋ชฉ์ ์ ๋ฐ๋ผ ๋ถ๋ฅ -
extension
์ ๊ฐ์ ํ์์ ๋ฐ๋ผ ์ฌ์ฉ โ delegate, datasource ๋ ๋นผ๋ณด๊ธฐ
-