使用未声明的类型UIViewController

dge*_*s21 15 xcode ios swift

我没有改变这个swift文件中的任何主要内容,但由于某些原因,当我去运行我的应用程序时,我在swift文件的第一行中收到一条新错误,声明"使用未声明的类型UIViewController".我已经尝试过清洁和检查目标,但我无法弄清楚问题.

我在下面的每一行都收到错误,不包括import语句

import Foundation
import FirebaseAuth
import FirebaseDatabase    

public class User: UIViewController {
        @IBOutlet weak var _Fname: UITextField!
        @IBOutlet weak var _Lname: UITextField!
        @IBOutlet weak var _Email: UITextField!
        @IBOutlet weak var _Password1: UITextField!
        @IBOutlet weak var _Password2: UITextField!
Run Code Online (Sandbox Code Playgroud)

如果您对可能发生的原因有任何疑问,请与我们联系.提前致谢!

unn*_*zal 37

您可能忘记了import UIKit文件.没有UIKit导入,你的对象不知道是什么UIViewController.

  • 令人印象深刻的是xCode没有警告需要导入库 (6认同)