12 앱 화면에 디데이 목록이 표시되도록 계속해서 블록에 목록뷰1의 요소를 구성하고 화면에 출력하는 코드를 추가합니다.

     

    전역변수 날짜에 디데이 날짜를 yyyy/MM/dd 형식으로 저장합니다.

    전역변수 기간에 디데이 날짜와 현재 시각 사이의 기간을 일 단위로 바꿔서 저장합니다.

    날짜, 항목, 기간을 합쳐서 목록뷰1요소에 추가합니다.

    블록에서 반복을 통해 만든 디데이 목록을 목록뷰1요소 값으로 지정해서 화면에 출력합니다. 블록을 블록의 바깥쪽에 연결해야 합니다.

     

    지금까지 만든 앱이 잘 작동하는지 스마트폰을 이용하여 테스트해 봅시다.

    icon_check 체크리스트

    + 버튼을 클릭하면 제목 입력창이 나타남.

    ☐ 제목 입력창에 디데이 제목을 입력하고 OK 버튼을 클릭하면 날짜 선택창이 나타남.

    ☐ 제목 입력창에 이미 입력되어 있는 디데이 제목을 입력하면 경고창이 나타남.

    ☐ 날짜 선택창에서 날짜를 선택하고 확인 버튼을 클릭하면 화면에 디데이 날짜, 제목, 남은 기간이 표시됨.

    ☐ 기간을 나타내는 숫자는 디데이가 어제면 1, 오늘이나 내일이면 0, 모레면 -1로 표시됨.

    ☐ 디데이 목록 중 하나를 선택하면 삭제를 선택하는 창이 뜨고 버튼을 클릭하면 선택한 항목이 삭제됨.

    ☐ 앱을 종료한 후 다시 실행하면 기존에 입력했던 디데이 정보가 화면에 표시됨.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.