Ошибки при создании IBOutlet из UICollectionViewFlowLayout из раскадровки - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь установить IBOutlet из свойства макета потока представления моей коллекции (которое находится в collectionViewController):

@IBOutlet weak var collectionViewLayout: UICollectionViewFlowLayout!

однако, когда я подключаю розетку, я получаю эти 3 ошибки:

  • Невозможно переопределить свойство 'strong' со свойством 'слабое'
  • Получатель для 'collectionViewLayout' с селектором Objective-C 'collectionViewLayout' конфликтует с получателем для 'collectionViewLayout' из суперкласса 'UICollectionViewController 'с тем же селектором Objective C
  • Свойство collectionViewLayout с типом UICollectionViewFlowLayout?не может переопределить свойство с типом 'UICollectionViewLayout'

Может кто-нибудь объяснить, что это значит и как я могу это исправить?

1 Ответ

2 голосов
/ 02 апреля 2019

collectionViewLayout является собственностью класса UICollectionViewController. Измените название розетки на другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...