не знаю, что происходит, я плохо знаком с firebase, и данные не загружаются в мой контроллер представлений я просто пытаюсь получить данные из моей базы данных Firestore и загрузить их в мое табличное представление контроллер
import Foundation
import FirebaseStorage
import FirebaseFirestore
enum FcollectionReferece : String {
case User
case basket
case Category
case Items
case Verses
case MotivationDAILY
case teststuff
}
func FirebaseReferece(_ collectionReference1 : FcollectionReferece )-> CollectionReference {
//access a certain value
return Firestore.firestore().collection(collectionReference1.rawValue)
}
// расположен в другом представлении контроллер
func loadtoFIREBASE(){
FirebaseReferece(.MotivationDAILY).getDocuments { (snapshot, error) in
if let error = error { print("we have a problem") }
else {
guard let snapshot = snapshot else {return}
var allData = snapshot.documents
for restaurantDocuments in allData {
allData.append(QueryDocumentSnapshot)
}
}
}
}