Iphone UIViewController旁边需要UITableView
为了快速加载表,需要这样的内容,因为Iphone UIViewController旁边需要UITableView,iphone,xcode,uitableview,swift,uiviewcontroller,Iphone,Xcode,Uitableview,Swift,Uiviewcontroller,为了快速加载表,需要这样的内容,因为TableView位于UIViewController中: ViewController: UITableViewController, UIViewcontroller UITableViewDataSource, UITableViewDelegate { 但是我得到了这个错误,原因是: [UITableViewController loadView]已加载 “nbc-Kp-sp6-view-lBB-IH-x0z”nib,但未获得UITableView。
TableView
位于UIViewController
中:
ViewController: UITableViewController, UIViewcontroller UITableViewDataSource, UITableViewDelegate {
但是我得到了这个错误,原因是:
[UITableViewController loadView]已加载
“nbc-Kp-sp6-view-lBB-IH-x0z”nib,但未获得UITableView。此
是因为它是UIViewController
我不认为你可以从两个控制器继承。您可能应该从
UITableViewController
中删除获取继承。相反,在xib文件的旁边使用UITableView
(或者您正在使用情节提要?)。然后,连接到UITableViewDataSource
和UITableViewDelegate
,就像处理UITableViewController
时的正常方式一样
应该是这样的:
ViewController:UIViewController, UITableViewDataSource, UITableViewDelegate {
@IBOutlet weak var tableView: UITableViewController!
// MARK: - UITableViewDataSource, UITableViewDelegate
...
}
可能重复的