下面是一个异步请求加载图片数据的样例
1
2
3
4
5
6
7
8
9
10
11
|
//定义NSURL //定义NSURLRequest let request: NSURLRequest = NSURLRequest ( URL :imgURL)
//异步获取图片 NSURLConnection .sendAsynchronousRequest(request, queue: NSOperationQueue .mainQueue(),
completionHandler: {(response: NSURLResponse !,data: NSData !,error: NSError !)-> Void in
//将图片数据赋予UIImage
let img= UIImage (data:data)
self . BgImageView .image = img
}) |