목록네트워크 (124)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wkl0E/btrkvIsa7gS/eBs3KmaJtP8ngUW6ehtBkK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [필요 import 부분] // import Network // MARK: - [현재 연결된 네트워크 상태 확인 메소드] let monitor = NWPathMonitor() static var checkNetworkValue = false func getWhatOfNetwork() -> Bool { self.monitor.start(queue: DispatchQueue.global()) // [세마포어 선언 : 프로그램 로직을 동기화 구현] let semaphore = DispatchSemaphore(value: 0) // [value 0 값은 대기 상태 선언] self.monitor.pathU..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c923Jv/btrhUWVskgR/rfyBHu1KwT4GeRwXhCIElk/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import UIKit import Network class ViewController: UIViewController { @IBOutlet weak var displayText: UILabel! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. // [네트워크 연결 상태 활성 여부 체크 메소드 호출] checkNetworkStart() } override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) print..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qc0N5/btq8ZqEAQYZ/H0om5OrAkMYmObvCiP3Wx1/img.png)
/* =========================== */ [ 설 명 ] 1. 크롬 개발자 도구를 사용해 네트워크 상태를 확인할 수 있는 방법입니다 /* =========================== */ /* =========================== */ [방법 설명] 1. 크롬 브라우저 실행 > 접속하려는 브라우저 실행 > [F12] 단축키 실행 2. 상단 네트워크 메뉴에서 > 유형, 크기, 시간 등 리소스가 로드되는 값을 확인합니다 /* =========================== */
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bVNmFN/btqURutRSXo/w6rMWWVc4LSOoHRMgJ6601/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //================== [AndroidManifest.xml 네트워크 연결 상태 확인 퍼미션] ================== //================== [네트워크 상태 확인 위한 전역 변수 선언 실시] ================== public static final String WIFI_STATE = "WIFE"; public static final String MOBILE_STATE =..