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