์๋ ํ์ธ์โจ
์ค๋์ todoList์ฑ์ ๋ง๋ ์ง ๋ฑ ์ผ์ฃผ์ผ์ด ๋์์ด์!
์ด๋๊น์ง ์งํ๋์๋์ง ์งํ ์ํฉ์ ๊ณต์ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค~!
MainBoard๋ ์ด๋ ๊ฒ ๊ตฌํ์ด ๋์ด์์ต๋๋ค!
Calenderํ๋ฉด๊ณผ TodoListํ๋ฉด ํญ๋ฐ๋ก ๊ตฌํ
ํ๋ฃจ์ todoList๋ฅผ ๋๋๋ค๋ฉด, ๊ทธ ๋ ์ ์บ๋ฆฐ๋์๋ ์๋ฃ ์์ด์ฝ์ด ๋ค์ด๊ฐ ์์ ์ด์์! ๋ํ ์บ๋ฆฐ๋์์ 3์ 5์ผ์ ํด๋ฆญํ ์ todoList์ 3์ 5์ผ๋ก ๋์ด๊ฐ๋๋ก ๊ตฌํํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ๊ทธ ๋ถ๋ถ์ ๋ด์ผ ๊ตฌํ์ ์๋ฃํด๋ณผ๊นํฉ๋๋ค~!
TodoList ๊ตฌํ
์๋ฃ ํญ๋ชฉ ์ฒดํฌ๋ฆฌ์คํธ
์ฒดํฌ ๋ฒํผ์ ๋๋ฅด๊ฒ ๋๋ฉด ํด๋น ์ด์ ์ทจ์์ ์ด ๊ทธ์ด๊ฒ ๋๊ณ , ์ฒดํฌํ์๊ฐ ํ์ฑํ ๋ฉ๋๋ค.
์๊ฐ๋ณด๋ค ์ทจ์์ ๊ตฌํ์ด ๊น๋ค๋ก์ ์ด์..! ๋ํ ํ๋ฉด์ ๋ก๋ฉํ ๋๋ง๋ค ์ทจ์์ ์ด ๊ณ ์ ์ด ๋์ด์์ด์ผํด์ ํ๋ฉด์ ์๋ก ๊ทธ๋ฆด๋๋ง๋ค ๋ฐ์ดํฐ์ ์ฒดํฌ ์ ๋ฌด๋ฅผ ํ์ธํด UI๋ฅผ ๊ทธ๋ ค์ผ ํ์ต๋๋ค.
todo ํญ๋ชฉ Add ๊ธฐ๋ฅ
์ผ์ชฝ ์๋จ์ + ๋ฒํผ์ ๋๋ฅด๊ฒ ๋๋ฉด ์๋์์ ์๋ก to do๋ฅผ ์ถ๊ฐํ ์ ์๋ ์๋ก์ด ์ฐฝ์ด ์ด๋ฆฝ๋๋ค. ์๋ Edit ๋ฒํผ์ ๋๋ฅด๋ฉด Add ๋ฒํผ์ด ์ผ์ชฝ ์๋จ์ ๋ณด์ด๊ฒ๋ ์์น๋ฅผ ํ์๋๋ฐ, ์ข ๋ ํธํ๊ฒ todo๋ฆฌ์คํธ๋ฅผ ์ถ๊ฐํ ์ ์๋๋ก Edit ์ ์์ผ๋ก ์ฎ๊ฒผ์ด์!
Error ์ผ๋ฟ์ฐฝ ๊ตฌํ
Add To Do ํ๋ฉด์์ title์ ์ ๋ ฅํ์ง ์๊ณ ํ์ธ๋ฒํผ์ ํด๋ฆญํ์ ๊ฒฝ์ฐ title์ด ์ ๋ ฅ๋์ง ์์๋ค๋ ๊ฒฝ๊ณ ์ผ๋ฟ์ฐฝ์ด ๋น๋๋ค.
Date์ Category ์ค์
Add To Do ํ๋ฉด์์ Picker View๋ฅผ ์ด์ฉํด Date์ Category๋ฅผ ์ ํํ ์ ์์ด์! Category๋ 12๊ฐ์ง๋ก ์นดํ ๊ณ ๋ฆฌ์ ๋ฐ๋ผ ์์์ด ๋ค๋ฅด๊ฒ ๋ํ๋ฉ๋๋ค. ์ฒ์ ์ฌ์ฉํด๋ณด๋ Picker View๋ผ ์ฒ์์ ํค๋งค์์ง๋ง, TableView์ ๋น์ทํ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง ๋ธ๋ฆฌ๊ฒ์ดํธ ๊ตฌ์กฐ๋ผ ํจ์์ ์ฉ๋๋ง ์์๋ด๋ ์ถฉ๋ถํ ์ฌ์ฉํ ์ ์์์ต๋๋ค.
์๋ Category ์์์ ๋ฐ๋ฅธ ์นดํ ๊ณ ๋ฆฌ ํญ๋ชฉ์ด์์! ์๊ฐ์ด ๋จ๋๋ค๋ฉด, ์ฌ์ฉ์๊ฐ ํด๋น ์นดํ ๊ณ ๋ฆฌ์ ์ด๋ฆ๋ ๋ณ๊ฒฝํ๊ฒ๋ ๊ตฌํํด๋ณด๊ณ ์ถ๋ค์! ๋ํ cell์ ์นดํ ๊ณ ๋ฆฌ ์ด๋ฆ์ด ์๊ฒ๋๋ง ๋ณด์ด๋๊ฒ ์ข์ ๊ฒ ๊ฐ์์! ๊ทธ ๋ถ๋ถ๋ ๊ตฌํ ์์ ์ผ๋ก ๋ฃ์ด๋๊ฒ ์ต๋๋ค.
Edit To Do ๊ตฌํ
ํธ์งํ๊ณ ์ถ์ cell์ ํด๋ฆญ์ Edit To Do ํ๋ฉด์ด ํ์๋ฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ ์ด๋ฏธ ์ ์ฅ๋์ด์์ ๊ฒฝ์ฐ์ title ์ ๋ชฉ์ ๋ณ๊ฒฝํ๊ณ , ์ ์ฅ๋์ด์๋ ๊ฐ์ ๋์ ํ์ฌ ์์ ํ ์ ์๋๋ก ๊ตฌํํ์์ต๋๋ค.
์ ๋ชฉ์ ์์ ํ๋ ์ฅ๋ฉด์ด์์!
Category ํญ๋ชฉ์ ์์ ํ๋ ์ฅ๋ฉด์ ๋๋ค!
์ฌ๊ธฐ์ ์ด์ํ ์ ์ด ๋ณด์ด์์ฃ ?! ํ์ธ์ ๋๋ฅด๊ณ ํ๋ฉด ์ด๋์ ํ์ ๋ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋ก ๋ฐ์๋์ง ์๊ณ ๋ค๋ฅธ ํ๋ฉด์ผ๋ก ๋์ด๊ฐ๋ค๊ฐ ์์ผ ๊ตฌํ์ด ๋๋ค์! ์ด ๋ถ๋ถ์ ๊ตฌํ์ ํ๋๋ฐ, ์ด๋๊ฐ ์๋ชป ์ฝ๋๋ฅผ ์ง ๊ฒ์ธ์ง ์ค๋ฅ๊ฐ ๋๋ค์! ํด๊ฒฐํด์ผํ ์์ ์ ๋๋ค!
๋ํ cell์ ๋๋ ์ ๋ ์์ ๋ชจ๋๋ก ๊ฐ๋ฉด ์ฌ์ฉ์๊ฐ ์๋ชป ๋๋ฌ ๋ถํธํจ์ ๊ฒช์ ์๋ ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋๋ค์! ์ ์ ์ค๋ฅธ์ชฝ์ ๋ฒํผ์ ์์ฑํด ์์ ํ๋ฉด์ด ์ฌ๋ผ์ค๋๋ก ๋ฐ๊พธ์ด์ผ ๊ฒ ์ต๋๋ค!
Editting ๋ชจ๋์์์ cell ์ญ์
์๋ Editting ๋ชจ๋์์์ ์ ์ด๋์ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํ์ฌ ๊ธฐ๋ฅ์ ๋นผ๋ ์ํ์ ๋๋ค. ํ์ฌ๋ ์ญ์ ๊ธฐ๋ฅ๋ง ๋์์ด์! ์ญ์ ๋ Editting ๋ชจ๋๊ฐ ์๋ ๋๋ ์ข๋ก ์ค์์ดํํ๋ฉด ์ญ์ ๋ฒํผ์ด ๋์ค๋๋ผ๊ตฌ์! ํ ์ด๋ธ๋ทฐ์์ ์ด๋ฏธ ๊ตฌํ๋์ด์๋ ๊ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
๋ ์ง ์ด๋ ๊ตฌํ
ํ์ดํ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ค๋ ๋ ์ง์ ์๋ค๋ก ์์ง์ผ ์ ์์ต๋๋ค. ์ด๋์์ ์ ํ์ ์์ง๋ง, ์ค๋์ ๋ ์ง๋ก ๋์์ค๋ ๋ฒํผ์ด ์์์ผ๋ฉด ์ข๊ฒ ๋ค์! ๊ทธ๊ฒ๋ ๊ตฌํํด๋ด์ผ๊ฒ ์ต๋๋ค!
์ด๋ ๊ฒ ์ ๋ฆฌํด๋ณด๋ ์ถ๊ฐ๋ก ๊ตฌํํด์ผํ ๊ฒ๋ค๊ณผ ์์ ํด์ผํ ๊ฒ๋ค ๊ณ ์ณ์ผ ๋๋ ๊ฒ๋ค์ด ์ ๋ณด์ด๋ ๊ฒ ๊ฐ์ต๋๋ค!
๊ทธ๋ผ ์ด๋ง ์ด์ดโจ