我有一個包含一個URL string
變量copiedURL
,我嘗試使用字符串變量來顯示圖像編程不能在NSURL中使用字符串變量?
let url = NSURL(string: copiedURL)
let data = NSData(contentsOfURL: url!)
let image2 = UIImage(data: data!)
當我建立和運行,我得到一個EXC_BAD_INSTRUCTION錯誤fatal error: unexpectedly found nil while unwrapping an Optional value
我確信copiedURL
有一個值,因爲我使用print()
進行調試並且所有打印都很好。
而且,我也試過:
let url = NSURL(string: "\(copiedURL)")
但這並沒有解決這個問題。
當我打印'copiedURL'的值時,我將輸出複製並粘貼到我的網頁瀏覽器中,並將網頁加載到應有的位置。我很欣賞你的建議,但考慮到網頁加載的事實,這是不是說該網址是有效的? – AlexanderHart