gpt4 book ai didi

arrays - 快速检查数组中的多个值与单个引用值,然后根据匹配值的索引执行操作

转载 作者:行者123 更新时间:2023-11-30 13:56:23 25 4
gpt4 key购买 nike

我正在尝试根据引用值(倒计时器)检查数组中的多个值。

例如:

X是一个时间值,当X==timerInfo.timerCount时我想要执行操作,Y 也一样

我不知道如何检查数组 [X,Y] 中的值 X 或 Y 是否 == 我的timerInfo.timerCount 值,如果是,则从timerInfo!.alertInfo[ 的索引中获取数据X 或 Y] 并用它做事

        if timerCounter - timerInfo!.alertInfo[0...timerInfo!.alertInfo.count-1] + 1 == timerInfo.timerCount {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)

//update text from value
alertInfo.text = "\(timerInfo!.alertInfo[0]!.alertText)"
self.view.backgroundColor = timerInfo!.alertInfo[0]!.alertColor
}

最佳答案

       for i in (0...timerInfo!.alertInfo.count-1) {
print("\(timerCounter!), \((timerInfo!.alertInfo[i]?.alertCounter)!) , \(timerInfo!.timerCount)")
if timerCounter! - (timerInfo!.alertInfo[i]?.alertCounter)! - 1 == (timerCounter! - timerInfo!.timerCount) {

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
alertInfo.text = "\(timerInfo!.alertInfo[i]!.alertText!)"
self.view.backgroundColor = timerInfo!.alertInfo[i]!.alertColor
}
}

关于arrays - 快速检查数组中的多个值与单个引用值,然后根据匹配值的索引执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33568957/

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