如何在 UILabel 中显示变量值 (Swift)

How to display variable value in UILabel (Swift)

所以我目前正在制作一个有 4 个按钮的应用程序。如果你按下向上按钮,变量 CordX 增加 1,如果你按下左按钮,CordY 将减少 1,等等。 所以我用这条线做了一个 UILable 来显示电线

 CordLabel.text = CordX + ", " + CordY

但是出现了错误

Cannon convert value of type 'Int' to expected argument type 'String' Now

如果我按下向上按钮,我希望 UILabel 从 0, 0 变为 -> 1, 0。但是我不能因为错误

我还不熟悉 Swift 但是当我使用 C 时,我显示了这样一个变量的值

printf("%d",num1);

程序中的变量是用var声明的,我不确定是否有其他方法可以显示变量CordX和CordY。

CordLabel.text = "\(CordX), \(CordY)"

在 swift 中,此字符串格式打印在括号

之间传递的任何对象的描述
 CordLabel.text = "\(CordX), \(CordY)"

你可以试试这个:

CordLabel.text = String(format:"%d , %d", CordX as Int, CordY as Int)