如何使用Swift 3刪除可選項並將其轉換爲自然字符數組?從字符數組中刪除可選 - Swift 3
這是我的代碼:
for data in listdata { // listdata is (Database) has a variable (ans)
let tar = data.ans.characters.map({$0})
lblLabel.text = String(describing: tar)
}
print(lblLabel.text)
我的輸出:
Optional("[\"A\", \"B\", \"C\", \"D\"]")
而且我想我在lblLalbel
輸出和添加文本轉換沒有可選的陣列像這樣:
A B C D
我該怎麼做?
'打印(lblLabel.text !)' – luk2302
它在print中工作,但是在'targetLabel.text = String(描述:tar)'讓我在模擬器中使用可選的文本,我怎麼能在標籤文本中打印? @ luk2302 –
「tar」的類型是什麼?並且不要使用String(描述:)來初始化一個String,因爲它只是使用變量的'.description'屬性。 –