2016-11-08 61 views
-7

我正在使用xcode版本8. 我想创建一个应用程序,以显示UITableView中的图像。该图像从网址中获取。并且还想知道如何从json存储和获取。如何从url获取图片?

谁能告诉我

+3

[从URL加载图片]的可能的复制(http://stackoverflow.com/questions/5776851/load-image-from-url) – Eeshwar

+0

你尝试做或搜索网络? – Adeel

回答

0

如果你正在做一个简单的应用程序,那么你可以使用NSURL对于这两个任务,或者你可以看看两种:

AFNetworking:https://github.com/AFNetworking/AFNetworking

这在UIImageView上有一个非常简单的扩展,用于照片的异步下载以及json支持,或者您可以使用

Alamofire :https://github.com/Alamofire/Alamofire

这是一个纯粹在Swift中编写的网络库,如果你是一个迅速发烧友,并且有很多现代化的快速构造和方法。

-1
func JSONParsing() { 

    let url1 = URL(string: "yourURLHere") 

    let request1 = URLRequest(url: url1!) 

    let session1 = URLSession.shared 

    let task1 = session1.dataTask(with: request1, completionHandler: { 
     (data1 : Data?, response1 : URLResponse?, error1 : Error?) in 

     if error1 != nil 
     { 
      print("\n Data Could Not Be Fetch. \n") 
     } 
     else 
     { 
      let jsonp = try! JSONSerialization.jsonObject(with: data1!, options: JSONSerialization.ReadingOptions.mutableContainers) as! NSDictionary 
      //iterate dictionary and array 

}