gpt4 book ai didi

xcode - 查找数组的位置

转载 作者:行者123 更新时间:2023-11-30 13:47:08 24 4
gpt4 key购买 nike

我使用这个函数来查找标题在数组中的位置,我想知道是否可以以更好/更快的方式做到这一点。

func findId(title:String){
var id = 0
for restaurant in restaurantObjects{
if (restaurant.name == title){

self.idClicked = id
}
else{
id++
}
}
}

最佳答案

该函数返回一个可选的Int,如果找不到索引,则返回nil

func findId(title:String) -> Int? {
return restaurantObjects.indexOf{ $0.name == title}
}

关于xcode - 查找数组的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34787588/

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