Подклассы Firebase FUIFirestoreTableViewDataSource - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь создать подкласс FUIFirestoreTableViewDataSource в редактируемом ... источнике данных, аналогичном найденному здесь , который подклассов FUITableViewDataSource.

Проблема, с которой я сталкиваюсь при попыткезамените строку

super.init(collection: FUIArray.init(query: query), populateCell: populateCell)

указанным инициализатором FUIFirestoreTableViewDataSource в форме

super.init(collection: FUIBatchedArray.init(query: query, delegate: <#T##FUIBatchedArrayDelegate?#>), populateCell: populateCell)

В отличие от FUIArray, для FUIBatchedArray требуется делегат.При попытке self в качестве делегата я получаю 'self' used before 'super.init' call'.

Что я вставляю сюда в параметре делегата, чтобы суперкласс действовал как делегат, как обычно

...