IBOutlet变量名称被(`)包围?

时间:2015-08-10 00:51:42

标签: xcode swift iboutlet

我不知道为什么,但出于某种原因我控制 - 像往常一样将按钮作为Outlet拖动到视图控制器,但名称被Grave Accents(`)包围。是否有一个原因?我之前在Swift中没有看过这种表示法。它代表什么?

我的奥特莱斯

@IBOutlet weak var q1: UITextField!
@IBOutlet weak var q2: UITextField!
@IBOutlet weak var q3: UITextField!
@IBOutlet weak var q4: UITextField!
@IBOutlet weak var q5: UITextField!

@IBOutlet var questions: [UITextField]!

@IBOutlet weak var `continue`: UIButton! 

1 个答案:

答案 0 :(得分:3)

因为continue是一个Swift保留字。您不能将保留字用作变量名,也不能用反引号括起来。