为什么在Swift中发生了“使用未声明的类型UITableView”?

我是Swift新手。 我创建了第二个swift file调用DeviceInfo.swift并在Main.storyboard添加了一个Main.storyboard

我还在UIViewcontroller(DeviceInfo)添加了一个UITableView

但是在我通过command + leftUITableView连接到DeviceInfo.swift之后显示错误Use of undeclared type 'UITableView' 。 错误显示如下。 在此处输入图像描述

1.为什么Use of undeclared type 'UITableView' 怎么解决?

2.显示我将dataSourcedelegate连接到UIViewcontroller(DeviceInfo)

提前致谢。

1. import UIKit

2.要连接delegatedataSource ,单击该点并拖动到tableView。 在此处输入图像描述

您需要在文件顶部添加import UIKit ,在您已经拥有import Foundation的区域中。 如果没有导入UIKit,您的对象就不知道UITableView是什么。

在UIKit框架中的UITableView ,你没有导入它。 所以import UIKit.

在你的viewDidLod

 self.tableView.dataSource = self; self.tableView.delegate = self; 

在.h文件中,您可以执行以下操作:

 @interface YourClassName : UIViewController 

并确保将tableView与IBOutlet连接起来。 #import <UIKit / UIKit.h/>“> </p>

</div><!-- #comment-## -->

	<div class=