gpt4 book ai didi

swift - 如何返回多个字符串?

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

我在一次返回两个以上的字符串时遇到问题,正如您在下面的代码中看到的那样,我一次只能返回两个字符串,如何将两个以上的字符串返回到页面?我需要添加另一个冒号吗?

 func bmoViewPagerDataSourceNaviagtionBarItemTitle(_ viewPager: BmoViewPager, navigationBar: BmoViewPagerNavigationBar, forPageListAt page: Int) -> String? {


return page == 0 ? "My Recipes" : "Catagories"

}

最佳答案

您可能正在寻找 switch 语句。

return page == 0 ? "My Recipes" : "Catagories"

...与

相同
var result : String?
switch page {
case 0 : result = "My Recipes"
default : result = "Catagories"
}
return result

现在您可以轻松添加 case 1:case 2: 等等。

另一方面,正如评论中所建议的那样,数组可能更简单。

关于swift - 如何返回多个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56893726/

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