我试图从URL更改Swift中的UIImageView。我尝试使用的代码似乎表明,方法dataWithContentsOfURL
已被弃用,或者出于某种原因,Swift编译器不喜欢我想要做的事情。基于URL更改UIImageView
这是我的代码。
let url2 = NSURL(string: currentAnimation)
var err: NSError?
var imageData :NSData = NSData.dataWithContentsOfURL(url2!, options: NSDataReadingOptions.DataReadingMappedIfSafe, error: err!)
var currentImage = UIImage (data: imageData)
self.weatherImage.image = currentImage
当我尝试这样做时,我得到一个编译消息,即编译器无法用这些类型的参数列表调用该方法。
对不起,我对这一切仍然陌生,所以如果有人能帮上忙,那很好,谢谢!
当我这样做时,它说方法调用中有一个额外的参数'选项' – pbush25 2014-11-21 04:32:58
将NSError更改为NSErrorPointer。参数列表中的类型必须与方法签名匹配。 – 2014-11-21 04:36:38
哈哈好吧,现在我已经完成了,我得到的编译消息,“可选类型的url2”值不解开“,这就是为什么我有!首先。 – pbush25 2014-11-21 04:38:43