2016-03-22 1 views
0

Я создал UICollectionView внутри UITableViewCell и отдельный класс источника данных DataSource для этого вида коллекции.Методы UICollectionViewDataSource не вызываются, когда источником данных является отдельный класс.

DataSource соответствует протоколу UICollectionViewDataSource, и я также назначен dataSource экземпляра DataSource в моей коллекции вида контейнера класса.

Но ни один из методов источника данных в DataSource не вызван.

Он работал отлично, прежде чем я создал отдельный класс для источника данных UICollectionView.

ответ

0

Решено!

Это была глупая ошибка. Я не создал переменную экземпляра, чтобы сохранить экземпляр DataSource в моем контейнере класса коллекции, поэтому он был выпущен, как только был получен метод, когда он получал alloc-init ed.

Смежные вопросы