나는 이미 봤지만 명확한 대답을 찾지 못했습니다. "didFailLoadWithError"가 언제 호출됩니까? 인터넷에 연결되어 있지 않을 때 알림을 표시하고 싶습니다. 그게 옳은가?인터넷에 연결되지 않은 경우 "didFailLoadWithError"를 호출 하시겠습니까?
Xcode와 Swift로 만든 iOS 앱입니다.
나는 이미 봤지만 명확한 대답을 찾지 못했습니다. "didFailLoadWithError"가 언제 호출됩니까? 인터넷에 연결되어 있지 않을 때 알림을 표시하고 싶습니다. 그게 옳은가?인터넷에 연결되지 않은 경우 "didFailLoadWithError"를 호출 하시겠습니까?
Xcode와 Swift로 만든 iOS 앱입니다.
didFailLoadWithError
방법은 다음과 같은 조건에서 전화를받을 것이다 : URL이 다른 URL로 리디렉션
그래서 네트워크를 확인하는 가장 좋은 해결책은 사과 Reachability
코드를 사용하는 것입니다.
업데이트 :
인터넷 연결 (Wi-Fi 및 셀룰러)를 확인하는 가장 좋은 솔루션입니다 : [Reachability Swift 2
] [2] 당신의 답변을
감사합니다. 'didFailLoadWithError' 또한 다른 링크를로드하면서 하이퍼 링크를 클릭 할 때 호출되는 것 같습니다. 그래서, 내가 잠그고있는 것이 아닙니다. 도달 가능성 코드는 옳은 것 같습니다. 그러나 Objective-C에만 해당됩니다. 스위프트 버전이 없습니까? –
신속한 시험을 위해 http://www.brianjcoleman.com/tutorial-check-for-internet-connection-in-swift/ – Palanichamy
감사합니다. 놀랍습니다. 그것은 정말로 효과적이고 간단합니다. "webViewDidStartLoad"에 코드를 추가했습니다. 즉, 하이퍼 링크를 누를 때 인터넷 연결을 항상 확인합니다. 그게 합리적이라고 생각하니? –
나중에 excatly 올바른, –