gpt4 book ai didi

arrays - 如何从for循环中取出结果

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

我在 swift 中有一个函数,并且在其中使用了 for 循环。

    let pointTF = [emailTF,passTF,resetEmailTF]

for i in 0...pointTF.count
{
return coachMarksController.helper.makeCoachMark(for: pointTF[i])
}

我想在循环之外返回这个值?我怎样才能做到这一点?请帮忙

最佳答案

假设上面的代码包装在一个函数中,您可以在 for 循环范围之外定义一个 CoachMark 对象数组,并将生成的 coachMark 附加到该数组中:

var coachMarks: [CoachMark]()

for i in 0...pointTF.count
{
var cm = coachMarksController.helper.makeCoachMark(for: pointTF[i])
coachMarks.append(cm)
}

//Then you can return a single CoachMark:
return coachMarks[1]

关于arrays - 如何从for循环中取出结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49527551/

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