Swift Viewcontroller.type没有名为的成员

时间:2014-11-28 03:25:41

标签: swift

这是我最顶层的代码:

var newPurchase:Purchase = Purchase()

然后在底部我有:

class func updateLabels(label: UILabel, item: String)
{
    label.text = newPurchase.purchaseLemonsBalance  //  ViewController.type does not have a member named 'newPurchase'
}

1 个答案:

答案 0 :(得分:2)

您无法访问类函数中的实例变量。

如果要访问实例变量,则必须将类函数转换为实例函数:

更改

class func updateLabels(label: UILabel, item: String)

func updateLabels(label: UILabel, item: String)