0
我在結構中創建了一個UIimages數組。現在即時試圖顯示圖像,我得到這個錯誤:無法將類型'[UIImage]'的值分配給'UIImage'類型的值?
不能分配'UIImage'類型的值的值'UIImage'的值?
「primeiraImagem.image」 是一個出口。 這裏是結構:
我卡在這裏,我不能解決這個問題=/
謝謝:)
我在結構中創建了一個UIimages數組。現在即時試圖顯示圖像,我得到這個錯誤:無法將類型'[UIImage]'的值分配給'UIImage'類型的值?
不能分配'UIImage'類型的值的值'UIImage'的值?
「primeiraImagem.image」 是一個出口。 這裏是結構:
我卡在這裏,我不能解決這個問題=/
謝謝:)
Cannot assign a value of type '[UIImage]' to a value of type 'UIImage?
restaurante.imagem是一個數組[UIImage]
。爲了從中分配一個圖像到UIImage
,您只需從數組中選擇一個圖像。例如這段代碼獲得第一,並確保分配只發生如果數組不爲空:
if let image = restaurante.imagem.first {
primeiraImagem.image = image
}
它說:「無法分配數組(可能是*零個,一個或多個*)的X到*的一個*單值*「,不是嗎?這樣的任務應該做什麼?默認情況下它沒有意義;並因此導致類型錯誤結果。 – user2864740