我们如何在swift语言中创建相同的var实例

时间:2014-06-14 12:08:00

标签: swift

 var one = "one"
 var two = "two"
 two = one
 one = "three"
 println(one)
 println(two)

输出:
3个
一个

是否有任何方法可以制作相同的字符串实例?

1 个答案:

答案 0 :(得分:-1)

如果将String var包装在类对象中,然后分配对象并打印对象String内容,您将获得所需的按引用分配行为。这是因为var对象是由指针引用的,但var strings是由struct copy引用的。