什么和'&'操作员快速做?

时间:2015-08-10 22:52:19

标签: swift

&操作员快速做?如下面的示例中的error参数。感谢。

"What type of organization are you?"

2 个答案:

答案 0 :(得分:2)

https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Functions.html

您只能将变量作为输入输出参数的参数传递。您不能传递常量或文字值作为参数,因为不能修改常量和文字。当您将一个&符号作为参数传递给inout参数时,将&符号直接放在变量的名称之前,以指示它可以被函数修改。

答案 1 :(得分:1)

它传递parseError变量的地址,以便可以通过间接设置它。但是在Swift 2.0中你不会在这种情况下使用它;您将改为使用try