Swift | 네트워크 예외처리를 해보자(1)
⎮ 네트워크 예외처리는 왜 하는걸까? 지하철을 타고 가다가 깊은 터널에 진입하는 순간, 앱 화면이 멈추는 경험을 해보셨을겁니다 로딩 인디게이터가 빙글빙글 도는 상황도, 아무런 반응이 없어서 강제종료 후 다시 실행한 경험도 있을텐데요 이때 사용자에게 앱에 어떻게 표시되는게 가장 좋을까요? 다양한 의견이 있겠지만, 결국 네트워크 예외처리를 해야한다는 사실 자체는 변함이 없습니다 네트워크 요청은 언제든 실패할 수 있고, 이를 제대로 처리하지 않으면 사용자 경험이 크게 저하됩니다 사용자 경험을 위해서라도, 또 네트워크의 경제적인 요청을 위해서라도 예외처리는 해야합니다 ⎮ 예외처리 꼭 해야할까? (feat. 실제 앱의 케이스) 좋은 예외처리가 있다는 것도 알겠고, 사용자..
2025. 9. 16.
최근댓글