【发布时间】:2018-08-28 13:36:55
【问题描述】:
FirebaseUI-Firestore iOS 的 documentation 不是很彻底,我已经实现了代码,但我的集合视图没有被填充:
class HomeViewController:UIViewController {
@IBOutlet weak var collectionView: UICollectionView!
var firestore:Firestore = Firestore.firestore()
override func viewDidLoad() {
super.viewDidLoad()
let query = firestore.collection("/offers")
let dataSource = collectionView.bind(toFirestoreQuery: query) { (collectionView, indexPath, documentSnapshot) -> UICollectionViewCell in
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! OfferHolderCollection
print("POPULATING")
cell.myLabel?.text = documentSnapshot.data()?["name"] as? String
return cell
}
}
在 Android 上,adapter.startListening() 方法将放在 onResume() 中以开始检索数据,但 iOS 似乎没有这种方法。上面的代码是否足以开始检索数据?
【问题讨论】:
标签: ios firebase google-cloud-firestore firebaseui