swift 由Xgist(https://github.com/Bunn/Xgist)于06. Jun.2017,13:13:38生成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 由Xgist(https://github.com/Bunn/Xgist)于06. Jun.2017,13:13:38生成相关的知识,希望对你有一定的参考价值。

    func updateUI(partyRock: PartyRock) {
        videoTitle.text = partyRock.videoTitle
        if let url = URL(string: partyRock.imageURL) {
            
            // Async
            DispatchQueue.global().async {
                do {
                    let data = try Data(contentsOf: url)
                        DispatchQueue.main.async {
                            self.videoPreviewImage.image = UIImage(data: data)
                        }
                    } catch {
                        print(error.localizedDescription)
                    }
            }
            
            // Async by Mark Price
            DispatchQueue.global().async {
                do {
                    let data = try Data(contentsOf: url)
                    DispatchQueue.global().sync {
                        self.videoPreviewImage.image = UIImage(data: data)
                    }
                } catch {
                    print(error.localizedDescription)
                }
            }
            
            // Sync
            do {
                let data = try Data(contentsOf: url)
                videoPreviewImage.image = UIImage(data: data)
                print("ok")
            } catch {
                print(error.localizedDescription)
            }
        }
    }

以上是关于swift 由Xgist(https://github.com/Bunn/Xgist)于06. Jun.2017,13:13:38生成的主要内容,如果未能解决你的问题,请参考以下文章

swift 由Xgist(https://github.com/Bunn/Xgist)于2017年6月19日,11:38:39生成

尝试导入 web3swift 时出现编译错误

UITableView 布局在 push segue 和 return 上搞砸了。 (iOS 8、Xcode beta 5、Swift)

skipper http router 工具

在初始化之前由闭包捕获的变量'isVericated' - Swift

Swift 5:如何释放由共享库分配的内存