Examples and tasks for learning the basics of the Swift programming language
- Главы 1. Expressions, Variables & Constants (Выражения, переменные и константы)
- Глава 2. Types & Operations (Типы и операции)
- Глава 3. Basic Control Flow (Базовый поток управления)
- Глава 4. Advanced Control Flow (Расширенный поток управления)
- Глава 5. Functions (Функции)
- Глава 6. Optionals (Опции)
- Глава 7. Arrays, Dictionaries & Sets (Массивы, словари и наборы)
- Глава 8. Collection Iteration With Closures (Итерация коллекции с помощью замыканий)
- Глава 9. String (Строки)
- Глава 10. Structures (Структуры)
- Глава 11. Properties (Свойства)
- Глава 12. Methods (Методы)
- Глава 13. Classes (Классы)
- Глава 14. Advanced Classes (Продвинутые классы)
- Глава 15. Enumerations (Перечисления)
- Глава 16. Protocols (Протоколы)
- Глава 17. Generics (Дженерики)
- Глава 18. Access Control, Code Organization & Testing (Контроль доступа, организация кода и тестирование)
Code and Tasks is the learning material for the book Swift Apprentice