(TIL) 2020-10-30 기록
업데이트:
오늘 한 일
- 오늘 희한한 문제 때문에 해지기 전에는 거의 진전이 없었다. 무엇이냐 하면 예외처리를 못해내는 것이다. try문 안에서 예외가 발생하면 무조건 catch로 넘어가 예외처리가 되어야 하는데 꼭 내가 예외처리를 하지 않은 것처럼 디버거가 예외 메세지를 띄우며 break 해버리는 것이었다.
- 문제의 원인을 알아냈다. VSCode에서는 특정한 예외는 catch문으로 넘어가지고 않고 무조건 예외 메세지를 띄우고 break 해버린다. catch 되지 않은 것은 아니기 때문에 디버거 툴바에서 continue 버튼을 눌러서 그냥 강행하면 catch문으로 넘어가 예외처리가 된다.
- 이메일을 입력 받아 기존회원이면 비밀번호 입력 화면, 신규 회원이면 비밀번호 생성 화면으로 넘어가게 하고 비밀번호 검증 로직과 환영 문구 등을 만들었다. 모레에는 로그인과 회원가입 절차를 모두 완성할 수 있을 것 같다.
-
모레 할 일
- 로그인 과정을 모두 완성한다.
- 가입 정보를 입력하는 부분은 아직 UI가 완성되지 않아서 대충 만들어서 기능만 하도록 할 것이다.
- 로그인 과정을 모두 만들고 시간이 되면 공개보이스 화면을 작업해야겠다.
- 로그인 -> 녹음 -> 보이스 필터링 및 로딩만 완성되면 앱의 근간이 완성된다. 머지 않았다.
댓글남기기