UITableView Pagination - обновление снизу для загрузки новых данных в Swift

Причина в том, что общий класс, такой как List<>, для большинства целей обрабатывается как обычный класс. например когда вы говорите List<string>(), компилятор говорит ListString() (который содержит строки). [Технический фолк: это очень простая англо-инсидированная версия того, что происходит]

Следовательно, очевидно, что компилятор не может быть достаточно умным, чтобы преобразовать ListString в ListObject, отбросив элементы его внутренняя коллекция.

Вот почему существуют методы расширения для IEnumerable, такие как Convert (), которые позволяют легко конвертировать элементы, хранящиеся внутри коллекции, которые могут быть такими же простыми, как отбрасывание из одного в другое.

13
задан Sohil R. Memon 16 February 2017 в 04:03
поделиться