ios – 无法将类型为’int’的值分配给’String’类型的值

ios – 无法将类型为’int’的值分配给’String’类型的值,第1张

概述这是我的代码,我是初学者使用 swift而我的代码不起作用,应用程序应该取’ageInput’textField的值并将其乘以7然后在resultLabel中显示结果,我总是得到错误: 无法将类型为’int’的值分配给’String?’类型的值 class ViewController: UIViewController { @IBOutlet weak var resultLabel: 这是我的代码,我是初学者使用 swift而我的代码不起作用,应用程序应该取’ageinput’textFIEld的值并将其乘以7然后在resultLabel中显示结果,我总是得到错误:

无法将类型为’int’的值分配给’String?’类型的值

class VIEwController: UIVIEwController {    @IBOutlet weak var resultLabel: UILabel!    @IBOutlet weak var ageinput: UITextFIEld!    @IBAction func findAge(sender: AnyObject) {        var catAge = ageinput.text.toInt() ?? 0        catAge = catAge * 7 ?? 0        resultLabel.text = catAge    }       overrIDe func vIEwDIDLoad() {        super.vIEwDIDLoad()        // Do any additional setup after loading the vIEw,typically from a nib.    }

我哪里做错了?

解决方法 尝试:

resultLabel.text = String (catAge)
总结

以上是内存溢出为你收集整理的ios – 无法将类型为’int’的值分配给’String’类型的值全部内容,希望文章能够帮你解决ios – 无法将类型为’int’的值分配给’String’类型的值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存