【问题标题】:How to fetch image from url?如何从 url 中获取图片?
【发布时间】:2017-03-22 06:03:48
【问题描述】:

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

谁能告诉我

【问题讨论】:

标签: ios


【解决方案1】:

如果你正在制作一个简单的应用程序,那么你可以使用 NSURL 来完成这两个任务,或者你可以看看:

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

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

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

如果您是 Swift 爱好者,这是一个纯粹用 Swift 编写的网络库,其中包含许多现代 Swift 构造和方法。

【讨论】:

    【解决方案2】:
    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
    
    }
    

    【讨论】:

      猜你喜欢
      • 2014-08-04
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      • 2011-09-26
      • 1970-01-01
      • 2017-01-04
      • 2016-10-04
      • 1970-01-01
      相关资源
      最近更新 更多