UITableViewHeaderFooterView
Mattt пишет о создании хедеров в таблице программно или через Interface Build и о том, как с ними взаимодействовать.
Все новостные сайты и развлекательные порталы на этой неделе пестрят статьями и изображениями чёрной дыры. Работа сотни учёных и коллаборация восьми телескопов. Слава и известность! В одиночку добиться успеха гораздо сложнее. Так что записывайте идею, которая сможет перевернуть представление людей о мире, и бегите на поиски целеустремленной и безбашенной команды для её воплощения!
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
Mattt пишет о создании хедеров в таблице программно или через Interface Build и о том, как с ними взаимодействовать.
В Swift 5 была представлена новая директива @unknown для перечислений. В материале показаны примеры реализации этой возможности при работе с изменяющимися API.
Ещё один материал, посвящённый @unknown, но описанный другими словами.
Ликбез по строковым литералам и реализации протокола StringInterpolation в Swift 5.
В Swift не очень богатые возможности по организации пространства имён. В статье показаны техники по организации и структурированию кода и о том, что делать, если объявленный вами класс перекрывает другой класс, импортированный из модуля.
Несколько советов по использованию DI при тестировании на примере Vapor 3.
Показана реализация протокола OptionSet в качестве альтернативы использования Enum и случаи, в которых это поможет создать более простой и понятный код.
Подробный разбор сквозной навигации в приложении на основе уведомлений. Не rocket science, но делает жизнь пользователей намного приятнее.
Интересный способ работы с юнит-тестами без лишней генерации кода.
Пошаговый курс RE для мобильных приложений (с примерами и исходным кодом).
Несколько советов по работе со свойствами Unicode-символов.
Серверный фреймворк, созданный на Swift с использованием SwiftNIO, из коробки поддерживает работу с Amazon Web Services.
Декларативный язык для разработки интерфейсов. Если не хочется беспокоиться о View Controller Lifecycle и обновлять UI в зависимости от состояния приложения, может существенно упростить жизнь.
В e-Legion (дайте пять!). Задач и проектов много. Нужно не только писать чистый код, но и участвовать в развитии продукта и предлагать идеи по его улучшению.
И снова к нам в e-Legion. Предстоит работа над мобильными приложениями для банков, телекома, ритейла и других сфер бизнеса
Пример вдумчивого подхода к проектированию приложений и фреймворков: меньше кода, больше объяснений тех или иных решений — так и надо! И всё на примере отрисовки графиков для конкурса от Telegram.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!