관리 메뉴

이리메라 갖다가

4주차 WIL 본문

WIL

4주차 WIL

너이르나 2023. 8. 6. 22:42
728x90
반응형
FACTS
  • 프로젝트명 : 나만의 메모앱(To Do List) 만들기
  • 필수 작업 :
    (1) Lv1. Todo 홈 화면 만들기
       - UI 구현하기
       - Storyboard로 UI 구성, NavigationController를 통해 화면 전환(@IBAction, @IBOutlet)
       - UIButton을 활용하여 할일 확인하기, 완료한일 보기 화면으로 전환(segue 방식 활용)
    (2) Lv2. Todo 리스트 화면 만들기
       - 데이터 구상
       - UITableView 활용 Todo리스트를 보여주기
       - Todo 추가(UIButton/NavigationItem/UIAlertController/Closure/Action 활용)
       - Todo 완료(Button/UISegmentedControl, View 완료/미완료 상태에 따른 UI 변경)
    (3) Lv3. Todo 완료 페이지 만들기
       - 세부 페이지
       - 완료 페이지

 

FINDINGS
문제점
  • 스토리보드로 화면을 구상한 적이 없어서 익숙하지 않음
  • IBOutlet, IBAction 연결했는데 자꾸 끊김
  • 테이블뷰가 그냥 그냥 어려움...
  • 뷰 컨트롤이 A 클래스에 구독되어 있을 때 다른 클래스의 버튼을 연결할 수 없는 문제(클래스 확인 필수)
  • 셀 위에 라벨 사이즈 조절을 했는데 스위치를 덮는 오류가 발생
해결방안
  • 이것저것 계속 만져보고 검색함.. 그 방법밖에 없더라
  • 이건 어쩔수가 없던데, 연결 항상 확인하고 설정한 이름에 맞게 연결됐는지 다시 확인
  • ...
  • 설정한 클래스에 연결해야 가능
  • 기본 textLabel이 아닌 IBOutlet 넣을 때 작성한 이름으로 넣어야 함...

 

FUTURE
  • Swift 기초 문법 공부(계속)
  • 기획 꼼꼼하게 하기(메모 필수)
  • 스토리보드로 앱 UI 구상하는거 연습
  • 코드 리뷰하는 습관 기르기

 

FEELINGS
  • 이것저것 눌러봐야겠다.
  • 팀원들한테 코드 보여주면서 이것저것 물어보는 시간이 너무 좋았다.
  • 문제 있는건 따로 메모해서 어떻게 해결했는지 확인해봐야겠다...ㅜㅠ
  • 알고리즘 문제 너무 어려웠다.....잉..
  • 3주차 벌써 끝났다고...? 담주면 한달인데 시간 낭비 하지말고 잘써야겠다!!!!!
728x90
반응형

'WIL' 카테고리의 다른 글

6주차 WIL  (0) 2023.08.21
5주차 WIL  (0) 2023.08.13
3주차 WIL  (0) 2023.07.30
2주차 WIL  (0) 2023.07.23
1주차 WIL  (0) 2023.07.14