λ‘±νμλ Έμ¨μ λλ€.
μ§κΈμ μλ²½ 1μ λ°μ΄μ§λ§, μ€λλΆν° λ€μ μκ³ λ¦¬μ¦κ³Ό TILμ λ¬λ¦¬κΈ°λ‘ μ μμ κ³Ό μ½μνμΌλ μμμ μ¨λ΄μΌμ£ !
ννλ‘μ νΈ λ°νν
μ€λμ ννλ‘μ νΈ λ°ννκ° μλ λ μ΄μμ΄μ!
μΌμ£ΌμΌκ° μ μ μκ°μ κ°μλ£μλ νλ‘μ νΈλ₯Ό λ°ννλ μκ°μ΄ λμλλ° μμ¬μμ΄ λ§μμ΅λλ€.
μ μ μκ°λ³΄λ€ μμ±λκ° λμ§ μμκ³ , μ±μ μμ±νλ€λ λΏλ―ν¨λ λ€μ§ μμμ΄μ.
μ κ° νμ₯μ μλμ§λ§ νμ μ μ΄λμ΄κ°μ§ λͺ»νλ€λ μκ°μ μ‘°κΈ μ’μ κ°μ΄ λ€λλΌκ΅¬μ.
μμ¬μμ΄ λ§μ΄ λ¨λ νλ‘μ νΈμλ λ§νΌ λ°°μ΄μ λ μμ£Ό λ§μμ΅λλ€.
μ€μ€λ‘ νκ³ λ₯Ό μ§νν΄λ³΄λ©°, μ κ° λΆμ‘±νλ μ μ λν΄μ λ°μ±νκ³ μ±μ₯νλ κ³κΈ°κ° λμμ΄μ.
κ·Έ 무μ보λ€λ μννΈ μ€ν¬μ΄ λ§μ΄ μ±μ₯νμ§ μμλ μΆμ΅λλ€.
μ¬λ¬ μν©κ³Ό κ³Όμ λ€μ κ²ͺμΌλ©΄μ 'λ€μμ μ΄λ κ² νλν΄μΌκ² λ€.',
'λ€μμ μ΄λ° μν©μμ μ΄λ κ² λ§ν΄μΌκ² λ€'λΌλ μκ°μ΄ ν μ리 μ‘νμ΄μ.
μ΄λμ κ²½νμ΄ μ λ§ μ€μνꡬλ..
μ ν¬κ° λ§μ§λ§ μ‘° λ°νμλλ°, μ ν¬ μ‘°μ λ°νλ₯Ό κΈ°λ€λ¦¬λ©΄μ
λ€λ₯Έ νλ€μ λ°νλ₯Ό μ μκΉκ² λ€μΌλ©° λ°°μΈμ κ³Ό νν°λκ» λ°μ νΌλλ°±λ€μ μ 리ν΄λμμ΅λλ€~!
λ°°μΈμ
- μ½λ λ² μ΄μ€ 곡λΆλ₯Ό μν΄ μ²μλΆν° λκΉμ§ μ½λλ² μ΄μ€λ‘ ꡬνν΄λ³΄μμ
- ν κ°μ VCμ 2λͺ μμ μμ ν λ, git conflictλ₯Ό νΌνκΈ° μν΄ μν ꡬμ±μ λͺ νν λλ
- μΉ΄μΉ΄μ€ λ§΅ APIλ₯Ό μ¬μ©νμ¬ κ΅¬ννμμ§λ§, μΉ΄μΉ΄μ€ λ§΅ APIλ μ¬μ§μ μ§μνμ§ μμμ Gibhubμ μ¬μ§μ μ λ‘λνμ¬ Gibhub repository APIλ₯Ό μ¬μ©νμ¬ μ¬μ§μ λΆλ¬μμ.
- κ°λ‘/μΈλ‘ μ€ν¬λ‘€μ΄ λμμ κ°λ₯νλλ‘ κ΅¬ννκΈ° μν΄ CollectionViewλ₯Ό μμ CollectionViewλ₯Ό λ°°μΉν ννλ‘ κ΅¬ν
- μν¬ νλ‘μ°λ₯Ό μ¬μ©ν¨
μν¬ νλ‘μ°?
νΉμ μμμ λ°λΌ λ°μνλ λ°λ³΅μ μΈ νλ‘μΈμ€μ μμ μ κ΄λ¦¬νλ μμ€ν μΌλ‘ νμ λͺ©νλ₯Ό λΉ λ₯΄κ² λ¬μ±νκΈ° μν΄ μ μ ν μκΈ°μ μλ§μ λ΄λΉμλ₯Ό μ νν λ°μ΄ν°λ‘ μ°κ²°νμ¬μ£Όλ κ³Όμ
- UserDefaultsλ₯Ό JSON νμμΌλ‘ ꡬνν¨
- μ? λ€μμ μ§λ¬Έν΄μΌν¨.
- μ¬μ§μ κ·ΈλΌλ°μ΄μ μ μ μ©νλ€λκ° μ¬λΌμ΄λμμ μ΄λ―Έμ§ μ λλ©μ΄μ μ μ€λ€λκ°, μ΄λ―Έμ§μ λΈλ¬μ²λ¦¬λ₯Ό νλ€λκ° μ¬μ©μμ μΈ‘λ©΄μμ λ΄€μ λ, κΉλνκ³ λΆλλ¬μ΄ μ λλ©μ΄μ ν¨κ³Όλ₯Ό λ£μ΄μ UI ꡬνμ ν¨.
- νμ μμ λ μ¬λμ΄ ν λ°μ΄ν° ꡬ쑰λ₯Ό 건λλ¦¬μ§ μμ κ°μΈ ꡬνμ μμν μ§νν μ μλλ‘ μμ λ¨μλ₯Ό νκ³ μΆμ νμ΄μ§ λ¨μλ‘ λλλ κ²μ΄ μλ λ°μ΄ν° ꡬ쑰μ κ΄λ ¨λ νμ΄μ§λ‘ μν λΆλ΄μ λλ
- MapKitμ μ΄μ©ν΄ κΈΈ μ°ΎκΈ° κΈ°λ₯μ λ£μ
- νμ μ 보 μμ μ΄ κ°λ₯νλλ‘ κ΅¬νν¨.
- λ‘κ·ΈμΈμ΄λ λΉλ°λ²νΈκ° λ§μ§ μμ λ, TextFieldκ° μμͺ½μΌλ‘ νλ€λ¦¬λλ‘ μ λλ©μ΄μ μ μ μ©ν¨.
- API ν΅μ ν λ, μΉ΄ν κ³ λ¦¬ λ§λ€ λ€νΈμν¬ ν΅μ μ νμ¬ λ°μ΄ν°λ₯Ό λΆλ¬μ΄.
- ImagePickerλ₯Ό ν΅ν΄ κΈ°κΈ°μ μ μ₯λμ΄μλ μ΄λ―Έμ§λ₯Ό μ¬μ©ν¨.
- κ΄λ¦¬μ κ³μ μ λ§λ€μ΄ κΈ°κΈ°λ₯Ό κ΄λ¦¬ν μ μλλ‘ κ΅¬νν¨.
λ°°μΈμ λ€μ μμ§νμ¬ λ€μ νλ‘μ νΈμ μ¨λ¨Ήμ μ μλλ‘ μ°μ΅μ 미리 ν΄λμ΄μΌκ² μ΄μ!
μ°λ¦¬νμ νΌλλ°±
[ μΉμ°¬ ]
- ν μ΄λΈ λ·°μ Sectionμ νμ©ν΄ ꡬνν μ μμ TableViewμ μ΄ν΄λκ° λ λμμ‘μ κ² κ°λ€.
- UserDefaultsμ keyμ κ°λ€μ enum νμ μΌλ‘ μ μ λ΄λ¦Ό.
[ κ°μ ν λΆλΆ ]
- ν΄λλ§ λΆλΆμμ extentionλ λ°λ‘ ν΄λλ₯Ό λ§λ€μ΄ λλλκ² μ’μ.
- UserDefaults μ²λΌ κ° cellμ λν identifierλ λ°λ‘ ꡬ쑰λ₯Ό λ§λ€μ΄ μ μλ₯Ό λ΄λ¦¬λκ² μ’μ.
[ ν΄μΌν κ² ]
- μ 체μ μΈ νλ‘μ νΈμ λν μ΄ν΄λκ° μμ΄μΌν¨.