Class中的Swift Access变量

时间:2014-11-21 22:21:15

标签: iphone swift ios8

我在ViewController.swift中有这个类,例如......

class Person {
internal let name: String
init(name: String) {
self.name = name
}
}
class ViewController: UIViewController {
}

在我的SecondViewController中我有

 override func viewDidLoad() {
 super.viewDidLoad()
 let person = Person(name: "")
 println(person.name) 
 }

如何从视图控制器类的内部为名称赋值?

2 个答案:

答案 0 :(得分:0)

只需创建一个实例:

var person = Person(name: "Person Name")

我不知道你要用它做什么 - 它可以是视图控制器方法中的局部变量,也可以是视图控制器属性。

答案 1 :(得分:0)

您可以使用它来创建实例及其名称属性

var personsName = Person(name: "persons name")