在 Xcode 11 中分组时无法创建 class 的实例

Cannot create instance of class when grouping in Xcode 11

我在对 swift 文件进行分组时继承 类 时遇到问题。 例如,如果文件结构如下所示,我可以继承 Test 对象。

test
|-Test.swift
|-ViewController 

但是,如果我将 swift 文件分组,那么我将无法创建一个实例,给我一个错误消息 Use of unresolved identifier 'Test’

test
|-Model
    |-Test.swift
|-ViewController 

ViewController

class ViewController: UIViewController {


    let test = Test()

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.

    }
}

测试

public struct Test {
    var frameRate = 0.0
    var name: String?
}

我以前没有这个。从 Xcode 11 开始有什么变化吗?

如评论所述,这是 Xcode 11 中的错误。解决方法是关闭并重新打开 Xcode。并建立你的项目。重新启动也可能有效