Выпуск №243

25 октября 2019

Крупные корпорации продолжают захватывать мир: Софтбанк прикупил себе WeWork, Google отслеживает и пресекает попытки сотрудников объединиться в профсоюз, Facebook отказывается удалять неправдивую рекламу, а юриста Apple, занимавшегося предотвращением инсайдерской торговли, обвинили в инсайдерской торговле. Тем временем от Apple по-прежнему ничего не слышно о новых макбуках. На фоне таких новостей, кажется, это не так уж и плохо.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2810%29

    Сергей Бендак

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Новости

Код

Streamlining your development workflow with Xcode Templates

Каждый раз начиная новый проект или задачу, приходится проделывать рутинную работу и создавать модули/классы вручную. Иногда для этого используют кодогенераторы, но шаблоны можно создавать и в Xcode. Данная статья знакомит с тем, как это сделать.

Creating Thread-Safe Generic Values in Swift

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

Value Types and Reference Types in Swift

Наверняка все уже успели разобраться в том, что такое value и reference типы, и в чем их отличия. В этой статье проводится разбор того, что скрыто под капотом, как различные типы хранятся в памяти, и стоимость их использования.

Faking network responses in tests

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

Инструменты

Carbon: declarative UI framework

Когда писать под SwiftUI уже очень хочется, но еще нельзя, можно попробовать существующие фреймворки. У Carbon приятный бонус: упрощенная миграция на SwiftUI.

Прочее

Pick your poison

MVC или MVVM? Может быть VIPER? На самом деле вся проблема в том, как мы на это смотрим.

“A major step forward”, a SwiftUI special with Josh Shaffer

Josh Shaffer, руководитель команды по созданию UI-фреймворков в Apple, рассказывает о значении SwiftUI для программистов, о процессе его разработки и о том, какие шаги предпринимаются для его совершенствования.

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications