EAT-SSUλ μμ€λνκ΅ νμλ€μ μ¦κ²κ³ νΈλ¦¬ν νμ μ΄μ©μ κΏκΎΈλ νλ‘μ νΈμ λλ€.
νμμλΉ
,λλ΄μλΉ
,νΈλμ½νΈ
,μ€λ΅μ½λ
,κΈ°μμ¬ μλΉ
μ λͺ¨λ λ©λ΄λ₯Ό λΉκ΅ν μ μμ΄μ.- νμμ λν 리뷰λ₯Ό ν΅ν΄ μμ€λ νμ°λ€κ³Ό μ 보λ₯Ό 곡μ ν μ μμ΄μ.
- μλΉμ μ΄μμκ°κ³Ό μμΉλ₯Ό νμΈν μ μμ΄μ!
- More & Contact
2023.11.27~ μλΉμ€ μ€
κ°λ°μ λ³ λ‘컬μμ μ΄λ€ λ°©λ²μ μ¬μ©ν΄μ
tuist
μ λ²μ μ 괸리νλλμ λ°λΌμ νΈνμ± ν΅μΌμ μν΄μ νμΈν΄μΌ ν©λλ€.
βοΈ EATSSU iOSμμλ tuist 4.24.0
μ μ¬μ©νκ³ μμ΅λλ€.
- miseμμ μ€μΉν©λλ€.
- μ΄ λ
Homebrew
λ‘λmise
λ₯Ό μ€μΉν μ μλλ°, μ μλμνμ§ μκΈ° λλ¬Έμ κΌ μμ λ§ν¬λ‘ μ§νν΄μΌ ν©λλ€. - μλμ λͺ λ Ήμ΄λ₯Ό μ§νν΄μ μ¬μ©νλ©΄ λ©λλ€.
- miseλ₯Ό μ¬μ©νλ©΄ νλ‘μ νΈ λ³λ‘ tuist λ²μ μ λ€λ₯΄κ² μ¬μ©ν μ μμ΄μ, μ΄ λ°©λ²μ μ±ννλ κ²μ κΆμ₯ν©λλ€.
tuist install
tuist generate
- Tuist Quick Install Guideλ₯Ό μ°Έκ³ ν΄μ μ€μΉνλ©΄ λ©λλ€.
- μλμ λͺ λ Ήμ΄λ₯Ό μμ°¨μ μΌλ‘ μ λ ₯ν΄ μ¬μ©νλ©΄ λ©λλ€.
brew tap tuist/tuist
brew install --formula tuist@4.24.0
[Commit Type] μ΄μ μ λͺ©
issueνμ labelκ³Ό λμΌ
Setting
νλ‘μ νΈ μΈν
, λΌμ΄λΈλ¬λ¦¬ μ€μΉ
Feat
μλ‘μ΄ κΈ°λ₯ ꡬν (new feature)
Add
νμΌ μΆκ°
Fix
λ²κ·Έ μμ (bug fix)
Docs
λ¬Έμ μμ±, μμ (documentation)
Refactor
μ½λ 리ν©ν λ§ (refactoring)
Test
ν
μ€νΈ μ½λ, 리ν©ν λ§ ν
μ€νΈ μ½λ μΆκ°
Chore
λΉλ μ
무 μμ , ν¨ν€μ§ 맀λμ μμ , νμΌ μ΄λ λ° μ΄λ¦ λ³κ²½ λ± (production code λ³κ²½μ΄ μλ κ²½μ°)
[#μ΄μλ²νΈ] 컀λ°λ©μμ§
### Description
- [#1] Project Setting
- [#2] Add AlermBar
Commit Type / issue number
- ν¨μ, λ©μλ :Β lowerCamelCaseΒ μ¬μ©νκ³ , λμ¬λ‘ μμνλ€.
- λ³μ, μμ :Β lowerCamelCaseΒ μ¬μ©νλ€.
- μ½μ΄
- μ½μ΄λ‘ μμνλ κ²½μ°: μλ¬Έμλ‘ νκΈ°
- κ·Έ μΈμ κ²½μ°μλ μ½μ΄λ₯Ό νμ λλ¬Έμλ‘ νκΈ°ν©λλ€
- ν΄λμ€, ꡬ쑰체, enum, extension λ± :Β UpperCamelCaseΒ μ¬μ©νλ€.
- enumμ κ° caseμλ lowerCamelCaseλ₯Ό μ¬μ©
- MARK μ£Όμ μμ μλμλ 곡백 νμ
- μ½λ‘ (
:
)μ μΈ λμλ μ½λ‘ μ μ€λ₯Έμͺ½μλ§ κ³΅λ°± λκΈ° (λ¨, μΌν μ°μ°μμ κ²½μ° μ½λ‘ μλ€λ‘ λμ°κΈ°) if let
,Βguard let
Β κ΅¬λ¬Έμ΄ κΈ΄ κ²½μ°μλ μ€λ°κΏνκ³ ν μΉΈ λ€μ¬μ°κΈ°- μ½€λ§(
,
) λ€μ 곡백 μΆκ° - μ°μ°μ μλ€λ‘ 곡백μ μΆκ°ν©λλ€.
- νμ΄ν(
->
) μμͺ½μ κ°λ μ±μ μν΄ λΉ κ³΅λ°±μ μΆκ°ν©λλ€. @objc
,λΈλ λ¨μ
μ¬μ΄μλ μ€λ°κΏμ μΆκ°ν©λλ€.
///
λ₯Ό μ¬μ©ν΄μ λ¬Έμνμ μ¬μ©λλ μ£Όμ λ¨κΈ°κΈ°// MARK:
λ₯Ό μ¬μ©ν΄μ μ°κ΄λ μ½λλ₯Ό ꡬλΆμ§κΈ°- κ°λ₯ν μ½λ μμμ λ¬Έμνλ₯Ό μ§νν΄μ μμ°μ±μ μ¬λ¦΄ μ μλλ‘ μ 리νκΈ°
iOS
β£ EATSSU_MVC
β β£ EATSSU_MVC
β β β Sources
β β β£ Data
β β β β£ Firebase
β β β β£ LocalDB
β β β β Network
β β β£ Notification
β β β£ Presentation
β β β β£ Auth
β β β β β£ Enum
β β β β β£ View
β β β β β ViewController
β β β β£ Home
β β β β β£ Enum
β β β β β£ Model
β β β β β£ Protocol
β β β β β£ View
β β β β β ViewController
β β β β£ MyPage
β β β β β£ Enum
β β β β β£ Model
β β β β β£ View
β β β β β ViewController
β β β β Review
β β β β£ View
β β β β ViewController
β β β Utility
β β UnitTests
β£ EATSSU_MVVM
β β EATSSU_MVVM
β β Sources
β£ EATSSUComponents
β β EATSSUComponents
β β Sources
β β Extension
β£ fastlane
β£ Tuist
β κΈ°ν νμΌλ€