Swift:尝试导入UIKit时出错

当我试图在我的swift文件中导入UIKit时,我得到了这个奇怪的错误。

我的代码很简单:

import UIKit class Test: NSObject { } 

我在'导入UIKit'得到的错误是:

  • 未知types名称“导入”
  • 预期';' 顶级声明之后

我已经将UIKit添加到我的Frameworks文件夹中,该类不包含任何代码(因此不应该有任何错误),我尝试重新启动xCode和我的Mac,但错误仍然存​​在。

我感谢任何帮助。

谢谢。

编辑:解决:

我试图在AppDelegate中导入“Test.swift”。

当你试图在你的Objective-C代码中导入“.swift”文件时,这个问题通常会发生: #import "HomeViewController.swift" 。 这是错误的,你应该导入特殊的,自动生成的Swift头文件,而不是:

#import "ProductModuleName-Swift.h"

其中ProductModuleName是包含Swift代码的模块(或项目)的名称。

迅速导入的东西是区分大小写的。 例如:

 import uikit 

不pipe用。 你必须input它

 import UIKit