【发布时间】:2015-08-11 16:18:11
【问题描述】:
我刚开始学习 Apple Swift 语言,看不懂: 如何在类的参数中保留对另一个对象的引用?
// List - my custom class
class RecordsList: NSObject {
var listObj: List!
init (inout list: List!)
{
self.listObj = list
}
func printData()
{
println(self.listObj.name)
}
}
var listObject = List()
listObject.name = "FirstValue"
RL = RecordsList(&listObject)
listObject.name = "SecondValue"
RL.printData()
// I expect: "SecondValue"
// But result: FirstValue =(
如何获得“第二值”?
【问题讨论】:
-
我实际上在 Xcode 6.4 上得到了
"SecondValue"的代码。
标签: swift