기간
2022/04/18 → 2022/04/24
전공
소프트웨어학부 컴퓨터과학전공
학번
1815364
이름
@김도이
기존의 프로젝트에서 Main.storyboard를 찾지 못해서 계속 Error와 Warning이 뜨는데, 해결 방법을 다 해봐도 해결이 되지 않았다. 유추하건대 폴더로 그룹핑을 하면서 잘못 눌려 중간에 이름이 바뀌었다가 다시 돌아온 것 때문이 아닌가 싶었다. 또한 레퍼런스로 연결한 Tab View Controller에서 수정을 반복하다보니 계속 코드가 지저분해지면서 트랙킹을 하기가 어려워지고, 빌드할 때마다, Firebase 때문에 빌드시간을 너무 많이 잡아먹기 때문에 여러모로 새롭게 프로젝트를 만드는 게 나은 선택이라는 생각이 들었다.
이번에는 Firebase 연동을 실질적인 데이터를 사용하기 전까지는 최대한 미루고, 화면 구성과 전환에 초점을 다루어야겠다는 생각이 들어서 전부 다 정리하였다.
전주차까지 진행된 부분 중 파이어베이스 연동을 제외하고는 진도를 구현하였으며, 추가적으로 작업한 부분을 금번 7주차 보고서에 명기하였다.
현재 앱 내부에 복잡한 네트워킹 구조가 있거나, 앱 화면이 많지 않아서 앱을 로드하는 데 오랜 시간이 걸리지 않는다. 그 때문에 LaunchScreen을 확인할 겸 Sleep()을 AppDelegate.swift에 넣었다. 이 부분은 나중에 앱이 커져서 앱 로드에 시간이 걸릴 경우 sleep() 메서드 코드를 삭제해주면 된다.