Ios 为什么我的IBOutlet在Xcode中无法识别

Ios 为什么我的IBOutlet在Xcode中无法识别,ios,swift,uikit,iboutlet,Ios,Swift,Uikit,Iboutlet,在我的项目中,我想将一个文本字段连接到我的代码,因此我使用了一个IBOutlet,如下所示: 所以我得到一个错误,它说的是预期声明。 我使用的是Xcode 9 beta 3,尽管我以前在Xcode 8.3.3中遇到过这个错误,但我还是将设置文本字段文本的代码移动到viewDidLoad()或其他函数中。您不能编写需要在控制器根目录处求值的代码。你需要把它放在一个方法/函数中。但是现在我得到了“只有实例属性可以声明为@IBOutlet”,听起来你移动了IBOutlet声明行和将textfield设

在我的项目中,我想将一个文本字段连接到我的代码,因此我使用了一个
IBOutlet
,如下所示:

所以我得到一个错误,它说的是预期声明。
我使用的是Xcode 9 beta 3,尽管我以前在Xcode 8.3.3中遇到过这个错误,但我还是将设置文本字段文本的代码移动到viewDidLoad()或其他函数中。

您不能编写需要在控制器根目录处求值的代码。你需要把它放在一个方法/函数中。但是现在我得到了“只有实例属性可以声明为@IBOutlet”,听起来你移动了IBOutlet声明行和将textfield设置为viewDidLoad的行。如果是这样,您只需将编辑IBOutlet属性的行移动到viewDidLoad中,并将实际的IBOutlet变量保留在类的根级别。请简化,因为我是新手,谢谢您的帮助!