我試圖從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