1,Reachability.swift是一个使用Swift写的第三方网络检测类。
  可以测试网络是否连接,并支持3G和Wifi的检测。 
  
  
 
    
     
    
   
使用样例: 
     
     
 
    
   
  源码下载: 
   
  hangge_778.zip 
  
 
使用样例:
| 
           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 
          | importUIKitclass 
            ViewController:UIViewController{@IBOutletweakvarstatusLabel:UILabel!typeLabel: 
            !override 
            funcviewDidLoad() {super 
            .viewDidLoad()}@IBAction 
            checkConnect(sender:AnyObject) {let 
            reachability =Reachability.reachabilityForInternetConnection()//判断连接状态if 
            reachability!.isReachable(){statusLabel.text = 
            "网络连接:可用"} 
            else{"网络连接:不可用" 
           } 
           //判断连接类型 
           reachability!.isReachableViaWiFi() { 
           typeLabel.text = 
            "连接类型:WiFi"else 
            reachability!.isReachableViaWWAN() {"连接类型:移动网络" 
           { 
           "连接类型:没有网络连接" 
           } 
           } 
           didReceiveMemoryWarning() { 
           .didReceiveMemoryWarning() 
           } 
           } | 
2,Reachability.swift 还能监听网络变化,当网络切换的时候会发出通知
具体代码可以访问它的主页: Reachability.swift
原文出自: www.hangge.com 转载请保留原文链接: http://www.hangge.com/blog/cache/detail_778.html