Я кодирую коллекцию UIViewCollection, чтобы получить некоторые данные из базы данных Firebase.Я не уверен, почему я получаю эту ошибку.Я создал файл Workers со всей информацией для подключения к firebase, но все равно получаю «У типа« Workers.Type »нет подписчиков»
У меня есть рабочий файл:
class Workers {
var workerName = ""
var workerFrequency = ""
var workerLocation = ""
var workerNextAppointment = ""
}
Моя проблема заключается в настройке обязательного поля представления коллекции.См. Ниже;
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return user.count
}
func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return 1
}
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "WorkerCell", for: indexPath) as! WorkerCell
let cellUsers = Workers[indexPath.item]
cell.workerName.text = cellUsers.name
cell.workerLocation.text = ""
return cell
//if let profileImageURL = cellUsers.profileImageURL {
// cell.usersImageView.loadImageUsingCacheWithUrlString(urlString: profileImageURL)
}
}
Кто-нибудь знает, в чем здесь проблема?