Выпуск №297

13 ноября 2020

Последние недели удивительно насыщенные на события: настолько насыщенные, что писать про презентацию Apple с новыми макбуками, кажется, уже поздно. Все уже протестировано, озвучено, обсуждено. Производительность -- на уровне, приложения (например, Docker или cocoapods) на новых чипах пока что не работают, а разница между двумя моделями только в вентиляторе и паре лишних часов работы (а так ли это, кстати?). Тем временем YouTube отменили ежегодный Rewind, Google Photos перестают быть бесплатными, а Zoom снова в центре скандала (оказывается, они рекламировали сквозное шифрование задолго до начала работы над ним). Еще и Гвидо ван Россум передумал выходить на пенсию и устроился в Microsoft. Посмотрим что будет на следующей неделе, а пока оставайтесь, пожалуйста, дома.

  • %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 %288%29

    Юрий Петухов

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

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

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

Новости

Код

Multi-cursor editing in Xcode

Многие знают, что современные редакторы коды поддерживают несколько курсоров, но не все знают как этим пользоваться. Если вы знаете, все равно посмотрите — может быть что-то будет новым.

Swift overloading and @_disfavoredOverload

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

Инструменты

UX Ref

Бесплатное приложение, которое позволит вам создать более приятный UI и более дружественный UX.

Видео

#8 Intro to Swift Unit Testing

Внедрение unit-тестов на примере уже существующего проекта. Обработка ошибок, проверка парсинга JSON и DI.

Прочее

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

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

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