Для начинающих
Swift Playgrounds (бесплатно): Интерактивное приложение, разработанное Apple, которое преподает основы Swift в игровой форме.
Codecademy (бесплатно/премиум): Онлайн-платформа для обучения кодированию с курсами по Swift.
Hacking with Swift (29,99 долларов США): Учебник для начинающих, который подробно рассматривает Swift, с пошаговыми инструкциями.
Для среднего уровня
Ray Wenderlich (бесплатно/премиум): Веб-сайт и приложение с практическими уроками и руководствами по SwiftUI, UIKit и другим темам разработки iOS.
Udemy (стоимость варьируется): Онлайн-платформа для курсов по Swift и разработке iOS.
Stanford iOS Development (бесплатно): Бесплатный курс от Стэнфордского университета.
Для продвинутых разработчиков
Apple Developer Documentation (бесплатно): Официальная документация Apple по Swift и iOS API.
Stack Overflow (бесплатно): Сообщество разработчиков, где можно найти ответы на вопросы, связанные с разработкой iOS.
Xcode (бесплатно): Интегрированная среда разработки Apple для разработки приложений iOS.
Инструменты разработки
Xcode (бесплатно): Интегрированная среда разработки Apple, необходимая для создания приложений iOS.
Interface Builder (встроенный в Xcode): Визуальный инструмент для проектирования пользовательского интерфейса приложений iOS.
Swift Package Manager (встроенный в Xcode): Система управления пакетами для распространения и совместного использования кода Swift.
Дополнительные ресурсы
Apple Developer Academy (бесплатно): Программа Apple для начинающих разработчиков, предоставляющая поддержку и учебные материалы.
Developer Forums (бесплатно): Форумы Apple, где разработчики могут задавать вопросы и обсуждать темы, связанные с разработкой iOS.
Swift.org (бесплатно): Официальная веб-сайт Swift, на котором размещены новости, документация и ресурсы сообщества.