在手表上加载外部图像比下面更优雅的解决方案吗?从WatchKit上的URL加载图像
let image_url:String = "http://placehold.it/350x150"
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) {
let url:NSURL = NSURL(string:image_url)!
var data:NSData = NSData(contentsOfURL: url)!
var placeholder = UIImage(data: data)!
// update ui
dispatch_async(dispatch_get_main_queue()) {
self.imageView.setImage(placeholder)
}
}
THX。也许我们应该把它作为一个类别... – fabian 2015-04-05 19:29:07
如何添加加载完成处理程序? – fabian 2015-04-06 16:32:55