NWPathMonitor로 네트워크 에러를 감지하고, UI 업데이트하기
서론 앱 개발자로서 안정적이고 끊임없는 네트워크 연결을 기대합니다. 하지만, 네트워크 연결은 언제나 변수가 존재 이런 예측할 수 없는 변수들 속에서 사용자에게 명확한 UI를 제공하는 것은 당연 이번 글에서는 Network 프레임워크의 NWPathMonitor라는 것을 이용하여 기본 원리와 사용 방법을 소개 NWPathMonitor NWPathMonitor는 Network 프레임워크에 포함된 클래스 글자 그대로 Apple이 제공하는 다양한 플랫폼에서 네트워크 연결성을 모니터링할 수 있는 역할, 뿐만 아니라 인터넷 연결, 셀룰러 데이터 인지 파악 각 다양한 인터페이스마다 다양한 적절히 조치를 취하는 것이 가능 Singleton 객체 만들기 final class NetworkCheck { static let ..