zoukankan      html  css  js  c++  java
  • Swift

    IJReachability是一个使用Swift写的第三方网络检测类。可以测试网络是否连接,并支持3G和Wifi的检测。

    使用样例:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    import UIKit
     
    class ViewController: UIViewController {
         
        @IBOutlet weak var statusLabel: UILabel!   
        @IBOutlet weak var typeLabel: UILabel!   
         
        override func viewDidLoad() {
            super.viewDidLoad()
        }   
         
        @IBAction func checkConnect(sender: AnyObject) {
            //判断连接状态
            if IJReachability.isConnectedToNetwork(){
                statusLabel.text = "网络连接:可用"
            }else{
                statusLabel.text = "网络连接:不可用"
            }
             
            //判断连接类型
            let statusType = IJReachability.isConnectedToNetworkOfType()
            switch statusType{
                case .WWAN:
                    typeLabel.text = "连接类型:移动网络"
                case .WiFi:
                    typeLabel.text = "连接类型:WiFi"
                case .NotConnected:
                    typeLabel.text = "连接类型:没有网络连接"
            }
        }
         
        override func didReceiveMemoryWarning() {
            super.didReceiveMemoryWarning()
        }
    }


    --- IJReachability.swift ---

    1
    ddd
  • 相关阅读:
    屏幕录像专家V7.5(完美破解版,无水印)下载
    常用前端插件推荐
    C#编写QQ找茬外挂
    wp-content-index文章目录插件使用效果调整
    C#读取Word文档内容代码
    js获取当前url地址及参数
    http状态码对应表
    应用程序利用回调向表现层实时推送数据
    解除网页右键限制和开启网页编辑状态的js代码
    IDEA中隐藏.iml文件
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/4843462.html
Copyright © 2011-2022 走看看