相关疑难解决方法(0)

在Swift 3上运行后台线程

我有一个像这样的函数:

fileprivate func setupImageViewWithURL(url: URL) {
    var image: UIImage? = nil
    do {
        try image = UIImage(data: Data(contentsOf: url))!
    } catch is NSError {
        print("Failed")
    }

    image = self.imageWithImage(sourceImage: image!, scaledToWidth: UIScreen.main.bounds.size.width)
    self.imageImageView.image = image
    self.imageImageView.frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.size.width, height: (image?.size.height)!)
}
Run Code Online (Sandbox Code Playgroud)

我想在一个上运行它Background thread.

我已经尝试了这些GDC方法Swift2,但它没有用.

线程主题中有什么变化Swift3吗?

谢谢!

iphone cocoa-touch ios swift swift3

26
推荐指数
2
解决办法
3万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

iphone ×1

swift ×1

swift3 ×1