gpt4 book ai didi

ios - 即使在更改文本后,我的 UILabel 也始终为零。我怎么能让我的 UILabel 不为零?

转载 作者:行者123 更新时间:2023-11-28 15:06:40 27 4
gpt4 key购买 nike

var tasks = ["None"]
@IBOutlet weak var taskonelabel: UILabel!
@IBAction func taskbutton(_ sender: UIButton) {
tasks.append("Do Your Homework")
print(tasks)
if tasks.count > 2{
taskonelabel?.text = String(tasks[1])
}
print(taskonelabel)

运行代码时,它会打印出“tasks”,即 ["None", "Do Your Homework"],还会打印出“taskonelabel”,即 nil。我试图将“taskonelabel.text”更改为“做你的作业”,但它仍然是零。我是 Swift 的初学者,所以请帮助我在按下“taskbutton”时将“taskonelabel.text”更改为“Do Your Homework”。

最佳答案

第一个问题是 taskonelabel 没有正确连接。如果 taskonelabel 连接正确,则 Do your Homework 未在标签上设置。因为 tasks 计数为 2,但当任务计数大于 2 时,您的条件将为真。

所以解决方法是
1. 首先检查 socket 连接和
2.将条件2的值替换为1

关于ios - 即使在更改文本后,我的 UILabel 也始终为零。我怎么能让我的 UILabel 不为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48352768/

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