- PVSM.RU - https://www.pvsm.ru -

Digest MBLT DEV :: выпуск №200

Digest MBLT DEV :: выпуск №200 - 1 [1]

Digest MBLT DEV — еженедельная подборка новостей из мира iOS-разработки. Каждую пятницу доставляем прямо в почту полезные материалы с комментариями от топовых iOS-разработчиков. Вот уже 200 выпусков = 200 недель.

Первый номер дайджеста выпущен командой e-Legion в 2015 году. С тех пор появились новые рубрики и авторы, да и количество подписчиков растёт каждую неделю. Если вы ещё не читаете наш iOS-дайджест, то мы искренне не понимаем, почему. Пора это исправить.

Digest MBLT DEV :: выпуск №200 - 2

Подарок от Дорогой редакции и Skyeng

Мы решили порадовать наших самых верных подписчиков и вычислили 6 человек, кто первым подписался на дайджест и продолжает читать каждый выпуск до сих пор. Им на почту отправляется подарок — 4 индивидуальных урока от Skyeng. Остальные наши читатели смогут получить два бесплатных занятия по промокоду mbltdev1 при приобретении первого урока.
skyeng.ru [2]

Digest MBLT DEV :: выпуск №200 - 3

Bundles and Packages

Чтобы вы больше не путали понятия «бандл» и «пакет», Мэт написал статью о том, что есть что и какие между ними отличия.
nshipster.com [3]

Analyzing Complexity

Поучительная история о том, как включить голову, проанализировать существующее решение и улучшить производительность при работе с коллекциями на конкретном примере.
khanlou.com [4]

Avoiding Callback Hell in Swift

Простые советы по избавлению от «спагетти-кода» с помощью использования guard, промисов, OperationQueue или возможности Swift по передаче функций в качестве аргументов.
swiftrocks.com [5]

Advanced UIView shadow effects using shadowPath

Гайд по созданию теней и о влиянии параметра shadowPath на конечный результат.
www.hackingwithswift.com [6]

Slot-based UI development in Swift

Следует ли при разработке интерфейса создавать элементы, которые смогут адаптироваться под различные данные и условия отображения, или для каждого случая лучше создавать специально «заточенный» тип? Автор предлагает использовать сбалансированный подход, берущий лучшее от этих реализаций.
www.swiftbysundell.com [7]

How to create a custom gauge control using UIKit

Пошаговое создание нового UI-элемента в виде круговой шкалы.
www.hackingwithswift.com [8]

Unbreakable reference cycles in Swift no one is talking about

Описываются сложности, возникающие при использовании замыканий и структур, которые приводят к утечкам памяти.
desiatov.com [9]

Читай полный выпуск [1] и подписывайся на рассылку. Подписка бесплатная. И никакого спама, честно!

Автор: katiem

Источник [10]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ios-development/302984

Ссылки в тексте:

[1] Image: https://digest.mbltdev.ru/?utm_source=200_habr

[2] skyeng.ru: https://skyeng.ru/?utm_source=digestmbltdev200

[3] nshipster.com: https://nshipster.com/bundles-and-packages/

[4] khanlou.com: http://khanlou.com/2018/12/analyzing-complexity/

[5] swiftrocks.com: https://swiftrocks.com/avoiding-callback-hell-in-swift.html

[6] www.hackingwithswift.com: https://www.hackingwithswift.com/articles/155/advanced-uiview-shadow-effects-using-shadowpath

[7] www.swiftbysundell.com: https://www.swiftbysundell.com/posts/slot-based-ui-development-in-swift

[8] www.hackingwithswift.com: https://www.hackingwithswift.com/articles/150/how-to-create-a-custom-gauge-control-using-uikit

[9] desiatov.com: https://desiatov.com/swift-reference-cycles

[10] Источник: https://habr.com/post/433898/?utm_campaign=433898