-
노스토리보드(코드베이스)로 코드 작성
-
메인 controller
- 버튼을 통해 TodoViewController
- AddViewController 로 화면 이동
- URLSession 통해서 API 호출하여 사진 랜덤으로 보여짐
- UITapGestureRecognizer 사용하여 imageView 터치시 사진 변경 기능 구현 -
TodoViewController
- UserDefaults 사용하여 데이터 저장,
- Header와 Footer로 TableView의 Section 나누기,
- + 버튼 터치 시 AddViewController 로 이동,
- Edit 버튼 누를 시 삭제 기능 띄우기,
- 섹션버튼 터치 시 섹션추가 및 섹션 선택 후 글작성 가능
- 완료목록에 추가하기 위해 셀 터치시 체크마크 표시 후 색상 변경으로 구분 -
AddViewController
- 제목 및 내용 작성 후 done 버튼 누를시 0.5 로딩 화면 후 데이터 저장 -
DoneViewController
- 셀에 체크마크 표시될시 tableViewCell에 추가
