Xcode无法识别声明的变量?

时间:2015-06-01 08:08:17

标签: ios swift xcode6

我刚刚在我的Controller文件中创建了一个新类,如:

import UIKit

class FirstTableViewController: UITableViewController {

class Sport {

    var name: String = "sport name"
    var branches: NSArray = [" branches of this sport"]
}

现在当我尝试从该类创建一个新对象时,它按预期工作:

 var americanFootball = Sport()

但是当我尝试从类中访问其中一个属性进行更改时,它无法识别我的新对象:

enter image description here

这是什么问题?

1 个答案:

答案 0 :(得分:1)

您应该访问函数内的属性。

import UIKit

class FirstTableViewController:UITableViewController {

class Sport {

    var name: String = "sport name"
    var branches: NSArray = [" branches of this sport"]
}
   var americanFootball = Sport()//This is a property of FirstTableViewController 

   override func viewDidLoad() {
        americanFootball.name = "Another"
   }

}