2016-11-08 2 views
-7

Я использую xcode version 8. Я хочу создать приложение, которое показывает изображения в UITableView. Это изображение взято из URL-адреса. А также хотите знать, как хранить и извлекать из 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 

} 
Смежные вопросы