2016-11-08 110 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 

}