你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS項目開發實戰——使用異步請求獲取網頁HTML源代碼

iOS項目開發實戰——使用異步請求獲取網頁HTML源代碼

編輯:IOS開發綜合

在網絡編程中,異步請求是用的最多的請求方式,與同步相比,不會造成用戶界面的卡死,會有較好的用戶體驗。現在我們使用Swift在iOS項目中獲取某個網頁的HTML源代碼。

 

    override func viewDidLoad() {
        super.viewDidLoad()

        //異步請求
        NSURLConnection.sendAsynchronousRequest(NSURLRequest(URL: NSURL(string: http://www.baidu.com)!), queue: NSOperationQueue()) { 
        (resp:NSURLResponse!, data:NSData!, error:NSError!) -> Void in   //閉包函數
            
            println(NSString(data: data, encoding: NSUTF8StringEncoding)!)//把獲取的二進制數據轉化為HTML進行輸出;
            
        }
    }

運行程序,實現效果如下:

 

\

 

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved