-
Notifications
You must be signed in to change notification settings - Fork 2
Home
π Global
- AppModels π
- Font π
- View π
- Extension π
- Class π
- Gif π
π Network
- APIModels π
- APIServices π
π Screens
- AddUser π
- Cells π
- Controller π
- Storyboards π
- ...
π Supports
- info.plist
- GoogleService-Info.plist
- AppDelegate.swift
- SceneDelegate.swift
- Assets.xcassets
λ°μμ¬νμ λ°λ‘ νμΈν μ μλλ‘ μμ κΈ°λ₯ νλλΌλ ꡬνλλ©΄ 컀λ°μ κΆμ₯ν©λλ€.
컀λ°ν λ iOS μ¬λμ λ Έν°ν©λλ€.
κΈ°λ₯ ꡬνμ΄ μλ²½νμ§ μμ λ, κ°μ λΈλμΉμ 컀λ°μ ν΄μ£ΌμΈμ.
-
- feat : κΈ°λ₯ (μλ‘μ΄ κΈ°λ₯) - fix : λ²κ·Έ (λ²κ·Έ μμ ) - refactor: 리ν©ν λ§ - style : μ€νμΌ (μ½λ νμ, μΈλ―Έμ½λ‘ μΆκ°: λΉμ¦λμ€ λ‘μ§μ λ³κ²½ μμ) - docs : λ¬Έμ (λ¬Έμ μΆκ°, μμ , μμ ) - test : ν μ€νΈ (ν μ€νΈ μ½λ μΆκ°, μμ , μμ : λΉμ¦λμ€ λ‘μ§μ λ³κ²½ μμ) - chore : κΈ°ν λ³κ²½μ¬ν (λΉλ μ€ν¬λ¦½νΈ μμ λ±)
-
[컀λ°λ©μΈμ§] μ€λͺ
νμμΌλ‘ μ»€λ° λ©μμ§λ₯Ό μμ±ν©λλ€. -
μ»€λ° λ©μμ§λ μμ΄ μ¬μ©μ κΆμ₯ν©λλ€.
μ’μ μ[feat] fetchcontacts!
λμ μ
μ°λ½μ² λκΈ°ν κΈ°λ₯ μΆκ°
- μ»€λ° λ©μΈμ§λ λ€λ₯Έ μ¬λλ€μ΄ λ΄λ μ΄ν΄ν μ μκ² μ¨μ£ΌμΈμ.
- ν리νμ€νΈλ₯Ό ν΅ν΄ μ½λ 리뷰λ₯Ό ν΄λ³΄μμ.
- main
- dev
- feat
- #1
- #2
- 1κ° μ΄μμ Approveκ° μΌμ΄λ¬μ κ²½μ° λ¨Έμ§ν΄μ£ΌμΈμ. [μ€λͺ ]
-
main
-dev
κ° λ¨Έμ§:Rebase and Merge
-
dev
-feat
κ° λ¨Έμ§:Squash and Merge
-
ν΄λμ€/ꡬ쑰체 μ΄λ¦μ UpperCamelCaseλ₯Ό μ¬μ©ν©λλ€.
-
ν΄λμ€ μ΄λ¦μλ μ λμ¬λ₯Ό λΆμ΄μ§ μμ΅λλ€.
μ’μ μ
class CherishTVC: UITableViewCell
λμ μ
struct cherishCVCInfo { }
-
ν¨μμ λ³μμλ lowerCamelCaseλ₯Ό μ¬μ©ν©λλ€.
-
λ²νΌλͺ μλ Btn μ½μλ₯Ό μ¬μ©ν©λλ€.
-
λͺ¨λ IBOutletμλ ν΄λΉ ν΄λμ€λͺ μ λ€μ λΆμ λλ€.
- ~~ImageView, ~~Label, ~~TextFieldμ κ°μ΄ μμ±κ°μ λΆμ¬μ€λλ€.
-
ν μ΄λΈ λ·°λ TV, 컬λ μ λ·°λ CVλ‘ μ€μ¬μ λ€μ΄λ°ν©λλ€.
-
ν μ΄λΈ λ·° μ μ TVC, 컬λ μ λ·° μ μ CVCλ‘ μ€μ¬μ λ€μ΄λ°ν©λλ€.
μ’μ μ
@IBOutlet weak var wateringBtn: UIButton! @IBOutlet weak var cherishMainView: UIView! @IBOutlet weak var cherishTV: UITableView!
λμ μ
@IBOutlet weak var ScrollView: UIScrollView! @IBOutlet weak var cherishcollectionview: UICollectionView! @IBOutlet weak var tagcollectionview: UICollectionView! @IBOutlet weak var tableview: UITableView!
- λ€μμ νμ΄λΌλ©΄
/* */
λ₯Ό μ¬μ©ν©λλ€. -
// MARK:
λ₯Ό μ¬μ©ν΄μ μ°κ΄λ μ½λλ₯Ό λ§ν¬μ νμ¬ κ΅¬λΆμ§μ΅λλ€.- λ§ν¬μ μ£Όμμ νμ©νλ©΄ μ½λ μλ¨μ κ²½λ‘ λ°λ₯Ό ν΅ν΄μ μ΄λμ΄ κ°λ₯ν©λλ€. [μ€λͺ ]
-
///
λ Quick Help μ£Όμμ λλ€. λΆκ°μ μΈ μ€λͺ μ λ¨κΉλλ€. [μ€λͺ ]
- viewDidLoad() λ΄μλ Functionλ§ μμΉμν΅λλ€.
- μ€λ³΅λλ λΆλΆλ€μ ExtensionμΌλ‘ λ§λ€μ΄ νμ©ν©λλ€.
- λ©μΈμ»¬λ¬μ κ°μ΄ μμ£Ό μ°μ΄λ 컬λ¬λ€μ Assetμ Color Setμ λ§λ€μ΄μ μ¬μ©ν©λλ€.
- , λ€μ λ°λμ λμ΄μ°κΈ°λ₯Ό ν©λλ€.
- ν¨μλΌλ¦¬ 1μ€ κ°νν©λλ€.
- μ€κ΄νΈλ μλμ κ°μ νμμΌλ‘ μ¬μ©ν©λλ€.
if (condition) {
/*
Statements
*/
}