gpt4 book ai didi

swift - StringInterpolationSegment 有什么作用? ( swift )

转载 作者:可可西里 更新时间:2023-11-01 02:19:54 24 4
gpt4 key购买 nike

我继续我的数学问题项目,它现在可以生成问题,所以我需要尝试使用一个全局变量来使用我的答案来生成答案本身并将答案随机放入 4 个选项之一。我决定在我的视野之外放置一个 secret 标签来显示答案。这是我的代码:

    //important stuff
@IBOutlet var secretAnsarrrrr: UILabel!
//useless code
//declare the value of secretAnsarrrr
secretAnsarrrrr.text = String(answer)
numA.text = String(Int(randomNumber))
numB.text = String(Int(randomNumber2))
}
generateQuestion()
}
var optionAnswer:UInt32 = arc4random_uniform(4)
@IBAction func answerA(sender: UIButton) {
var otherAns:String = String(secretAnsarrrrr) //error
if optionAnswer == 0 {
optionA.text = secretAnsarrrrr.text
}

这样做会给我错误“缺少参数标签:调用中的 StringInterpolationSegment”。它告诉我将它放在括号中的“secretAnsarrrrr”后面。 stringInterpolationSegment 有什么作用,我该如何解决?

最佳答案

secretAnsarrrrr 本身不是字符串 - 它是一个 UILabel,其中还包含颜色和字体等信息。你需要告诉 Swift 使用它的 text 属性:

 var otherAns:String = String(secretAnsarrrrr.text)

关于swift - StringInterpolationSegment 有什么作用? ( swift ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535511/

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