gpt4 book ai didi

swift - 如何在 if 语句之外定义 var 并在外部使用它

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

var firstname: [String] = []
var year = Int.random(in: 1900 ... 2020)
if (1900 ..< 1910).contains(year){
if (gender == "male"){
firstname = _1900s_boysnames_uk.randomElement()
}
}

获取错误无法分配“String”类型的值?输入“[String]”作为名字我该如何解决这个问题?

最佳答案

firstname 变量是 [String] 上的一个类型,这意味着它应该包含一个字符串数组。

在线 firstname = _1900s_boysnames_uk.randomElement() 您将 String 的值分配给字符串数组。

要修复它,您可以将行更改为 firstname.append(_1900s_boysnames_uk.randomElement())

关于swift - 如何在 if 语句之外定义 var 并在外部使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55223716/

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