Оглавление
Об авторе ...17
Благодарности ... 19
Глава 1. Знакомство с системой iOS ... 21
Глава 2. Первое приложение ... 37
Глава 3. Основы взаимодействия ... 77
Глава 4. Новые упражнения с интерфейсом ...117
Глава 5. Вращение устройства ...167
Глава 6. Приложения с несколькими представлениями ...215
Глава 7. Панели вкладок и селекторы ...247
Глава 8. Введение в табличные представления ...293
Глава 9. Контроллеры навигации и табличные представления ...347
Глава 10. Представление коллекции ...387
Глава 11. Разделенные представления и всплывающие меню ...401
Глава 12. Настройки приложений и пользовательские настройки по ... 431
Глава 13. Основы долговременного хранения данных ...475
Глава 14. Документы и служба iCIoud ...529
Глава 15. Многопотоковое программирование с помощью технологии Grand Central Dispatch ...567
Глава 16. Графика и рисование ...607
Глава 17. Введение в каркас Sprite Kit ...635
Глава 18. Нажатия, касания и жесты ... 681
Глава 19. Определение местоположения ... 713
Глава 20. Распознавание ориентации и перемещения устройства ... 739
Глава 21. Камера и фотоархив ... 767
Глава 22. Локализация приложений ... 783
Приложение. Введение в язык Swift ... 815
Предметный указатель ... 885