Я создаю представление коллекции и получаю следующую ошибку.appname.ViewsVC collectionView: cellForItemAtIndexPath:]: непризнанный селектор, отправленный экземпляру
Нагрузочное приложение из-за неперехваченное исключение 'NSInvalidArgumentException', причина: «- [appname.ViewsVC CollectionView: cellForItemAtIndexPath]: непризнанный селектор направлен например
Вот код, где я пользовательский клеточным
// cell configuration
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell{
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "ViewsCell", for: indexPath) as! ViewsCell
cell.fullnameLbl.text = self.viewsArray[(indexPath as NSIndexPath).row].capitalizeEachWord
// pic setup
avaArray[indexPath.row].getDataInBackground { (data:Data?, error:Error?) in
if error == nil {
cell.avaImg.image = UIImage(data: data!)
}
}
return cell
}
Я создал представление коллекции и ячейку в раскадровке и дал им правильные идентификаторы. Я также подключил UIimageView и метку к классу ячеек.
Любые идеи, что может быть неправильным.
вы ангел –
я гавань контроллер расширяет от UICollectionViewDelegateFlowLayout, но нужно UICollectionViewDelegate и UICollectionViewDataSource .. только необходимо позвонить o написать эти два расширения – marlonpya