Модуляризация
Протоколы
Коллекции
Закрытие
Параллелизм
Отправка метода
Разбор JSON
Отладка
Тестирование
Тестирование делегатов в Swift с помощью XCTest
В предыдущем посте серии« Практическое тестирование в Swift мы увидели, как тестировать асинхронный код, который вызывает ... www.mokacoding .com »
CI и CD
FRP / RxSwift
Комбинировать
SwiftUI
Машинное обучение в iOS
UX
Разработка для веб-дизайна по принципу« тяни и толкай
Специалисты по повышению юзабилити задают вопрос, как мы лучше всего помогаем нашим пользователям в достижении их целей. Цель и задача… ui-patterns.com »
Мягкие навыки
Другой
Расс Бишоп - Улучшение опций
Варианты великолепны. Я отследил слишком много ошибок в волшебных сообщениях Objective-C «to nil return nil; У меня нет… www.russbishop.net »
Наверное, я отредактирую и добавлю в эту заметку больше крутых исходников. Если в вашем списке есть другие «обязательные » вкусности , не стесняйтесь поделиться ими со мной в комментариях 😉
И не стесняйтесь 👏, если эта статья была для вас полезной!