gpt4 book ai didi

ios - 如何检查按钮的文本是否包含数组元素?

转载 作者:行者123 更新时间:2023-11-28 06:27:53 25 4
gpt4 key购买 nike

我对此很陌生,所以请多多包涵。我要做的是检查按钮当前是否正在显示数组中的元素;数组答案。这样做的最佳途径是什么?

@IBAction func qButton1(_ sender: Any) {
if (sender as AnyObject).currentTitle == (Answer in Answers){
PickQuestion()

}
else{
missedWords.append(quizLabel.text!)

}
}

最佳答案

不确定为什么将 Any 作为发件人传递,然后转换为 AnyObject。无论如何,我会在你的情况下使用过滤器:假设你有一个名为 answers 的 Answer 对象数组,Answer 有一个属性 title

if let _ = answers.filter( { $0.title == (sender as AnyObject).currentTitle) }).first {
PickQuestion()
} else{
missedWords.append(quizLabel.text!)
}

关于ios - 如何检查按钮的文本是否包含数组元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41292681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com