Swift同步下载数据

2023-05-16,,

戴维营教育代码
0102030405060708091011121314151617181920212223 //HTTP/HTTPS        //URL: [url]http://pic.baike.soso.com/p/20120424/bki-20120424022918-1539307851.jpg[/url]                 //创建一个URL对象        var url = NSURL(string: "https://cache.yisu.com/upload/information/20200311/47/203912.jpg")        //创建一个HTTP请求        var request = NSURLRequest(URL: url)        //发送同步请求,开始下载数据                 var response: NSURLResponse?        var error: NSError?        var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: &error)        println("\(response):\(error)")                 var httpResponse = response as NSHTTPURLResponse        //数据下载完成        if httpResponse.statusCode == 200 {            println("下载了\(data.length)字节")            data.writeToFile("/Users/cheetah/Desktop/test.jpg", atomically: true)        }        else {            println("下载失败: \(httpResponse.statusCode)")        }

《Swift同步下载数据.doc》

下载本文的Word格式文档,以方便收藏与打印。