NetworkCheck Project를 생성한다. NetworkCheck 오른쪽 버튼 > New File... > Swift File 클릭 후 Next NetworkCheck 파일을 생성시킨다.
다음처럼 소스를 추가한다. NetworkCheck.swift import Network protocol NetworkCheckObserver: AnyObject { func statusDidChange(status: NWPath.Status) } class NetworkCheck { struct NetworkChangeObservation { weak var observer: NetworkCheckObserver?
} private var monitor = NWPathMonitor() private static let _sharedInstance = NetworkCheck() private var observations = [ObjectIdentifier: NetworkChangeObserv...
#
iosnetwork
#
ios네트워크
#
networkcheck
#
NetworkCheckObserver
원문 링크 : iOS Network Check