0
我正在構建一個聊天應用程序。我對消息中的文本做了if else語句。如果消息中的文本等於特定的文本而不是應該發生的事情。但是當我這樣做的時候,它會將所有包含該文本的消息都做到這一點。有沒有辦法只在最後一條消息等於該文本時才執行此操作?如何只獲取最後一個對象的文本?
我希望我儘可能的把它解釋清楚。我是新來的斯威夫特:)
這是我的代碼:
if message.text == "Looks" {
looksContainterView.isHidden = false
looksSmallText.isHidden = false
looksTitle.isHidden = false
looksEmoji.isHidden = false
shareButton.isHidden = false
} else {
looksContainterView.isHidden = true
looksSmallText.isHidden = true
looksTitle.isHidden = true
looksEmoji.isHidden = true
shareButton.isHidden = true
}