Swift. Ключевые слова any и some. Экзистенциальный контейнер.

preview_player
Показать описание
Как работают ключевые слова any и some. Что такое экзистенциальный контейнер.
Рекомендации по теме
Комментарии
Автор

Большое спасибо за видео. Очень понятно и без воды!

damencki
Автор

Николай, большое спасибо вам за урок. Очень доходчиво объясняете.

АнатолийЛушников-фь
Автор

Спасибо за урок! Я бы с удовольствием посмотрел и послушал Ваше объяснение диспетчеризации.

КонстантинИсаченко-еб
Автор

Удивительно, что youtube только сейчас предложил Ваш канал
Большое спасибо за Ваши видео!

pickleteach
Автор

Спасибо. Хорошее объяснение на достаточно глубоком уровне. Таких видео очень не хватает. Все обычно объясняют не сильно глубже документации свифта. Есть много тем, которые было бы здорово раскрыть на таком же уровне - дженерики, память, экзистенциальность, рендеринг, xcode instruments, ... Еще раз спасибо.

romildathetortoise
Автор

Прод очень консервативен в таких вещах) Спасибо за объяснение!

Stricken
Автор

Спасибо, очень рад что наткнулся на ваш канал)

AA-ldix
Автор

Очень понятно построенно объяснение! Спасибо

InSideCannel
Автор

Привет, что ты имеешь в виду на 17:35 примерно "размер массива будет равен количеству элементов одинаковому"?
Размер массива всегда один и тот же, он не зависит от количества элементов)

maximpanteleev
Автор

Намудрили с протоколами в свифте. В c# куда проще с ними и угловые дженерики сразу поддерживаются. Сложно понять почему если два разных объекта, реализующих один и тот же протокол не могут быть возвращены в рамках одного метода, тип возврата которого и есть этот протокол.

shurale
Автор

Там про existential container ты не правильно рассказал там хранятся pvwt(pointer to value witness table) pwt (pointer to Protocol Witness Table) а у теббы там virtual table хотя он для классов а не протоколов

DenisBrilliantov