tg-me.com/iosdev/451
Last Update:
Дженерики в Swift на примерах: что это и как использовать
💡 Дженерики в Swift позволяют писать обобщенный и многократно используемый код, избегая дублирования.
Вы, вероятно, уже пользовались их реализацией, поскольку они повсюду в стандартной библиотеке Swift.
⭐️ Вот несколько причин добавить этот пост в избранное:
⚫ Объяснение, что такое generics в Swift.
⚫ Примеры создания.
⚫ Ответ на вопрос, когда их лучше использовать.
Совет. Ничего страшного, если вы только начинаете изучать Swift, ведь сразу писать эффективный код непросто. Дженерики делают ваш код более сложным для сопровождения, но при этом вы получите преимущество в виде меньшего количества дублирования.
Возможен компромисс, который будет легче принять, исходя из вашего опыта.
Написание такого кода не должно стать самоцелью, и если вам некомфортно его писать, лучше поначалу не внедрять такой подход абсолютно везде.
Тем не менее, дженерики позволяют вам создавать надёжный код и готовиться к случаям его переиспользования.
@iOS Dev
BY iOS Dev

Share with your friend now:
tg-me.com/iosdev/451