Xcode无法识别FUITableViewDataSource

时间:2017-03-28 05:35:36

标签: swift xcode firebase firebase-realtime-database

我想使用FUITableViewDataSource作为我的tableView数据源,但我一直得到"无法识别的文件类型"错误。

这是我的文件负责人。

import UIKit
import Firebase
import SwiftyJSON

和Podfile有:

pod 'FirebaseCore', '~> 3.0'
pod 'FirebaseDatabase', '~> 3.0'
pod 'FirebaseUI', '~> 3.0'

我的代码中有点不起作用:

var dataSource: FUITableViewDataSource!

艾米我在这里做错了什么?

解决方案:实际上你必须导入FirebaseDatabaseUI

1 个答案:

答案 0 :(得分:0)

以下代码是如何实现代码的。您需要提供更多代码,以了解如何实现dataSource。此外,您的代码是什么意思不起作用。它是否显示任何错误消息?

let firebaseRef = FIRDatabase.database().reference()
var dataSource: FUITableViewDataSource!

self.dataSource = self.tableView.bind(to: self.firebaseRef) { tableView, indexPath, snapshot in

// Dequeue cell

let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath)

/* populate cell */

return cell
}