Closed Mindohyeon closed 11 months ago
NetworMonitor 모듈을 리펙토링 했습니다.
NetworkConnectionHandlerProtocol 의 내부 함수 네이밍을 변경했습니다.
NetworkConnectionHandlerProtocol
showAlertOnNetworkDisConnect
showAlertOnNetworkDisConnected
showAlertOnNetworkChange
showAlertOnNetworkChanged
현재 NetworksStatus 클래스를 싱글톤으로 다른 모듈에서 사용하고 있는데, 외부에서 인스턴스 생성이 가능했습니다.
NetworksStatus
생성자를 private 접근 제어자를 통해 외부에서 인스턴스 생성이 불가능하도록 변경했습니다.
제목
NetworMonitor 모듈을 리펙토링 했습니다.
작업 내용
NetworkConnectionHandlerProtocol
의 내부 함수 네이밍을 변경했습니다.showAlertOnNetworkDisConnect
->showAlertOnNetworkDisConnected
showAlertOnNetworkChange
->showAlertOnNetworkChanged
이런 문제가 있었습니다.
현재
NetworksStatus
클래스를 싱글톤으로 다른 모듈에서 사용하고 있는데, 외부에서 인스턴스 생성이 가능했습니다.이렇게 해결했습니다.
생성자를 private 접근 제어자를 통해 외부에서 인스턴스 생성이 불가능하도록 변경했습니다.