Жизненный цикл UINavigationBar в iOS при использовании UIKit.
Рубрика: iOS / MacOS
Что такое Xcode? Профессиональная IDE для разработки
Xcode описание Xcode – это бесплатная IDE (интегрированная среда разработки) предназначенная преимущественно для разработки приложений для экосистемы Apple. В экосистему входят: iPhone (iOS); iPad (iPadOS); Mac (MacOS); TV (TVOS); Apple Watch (WatchOS); На момент написания статьи Xcode предстал перед миром в 12 версиях. Данная IDE содержит в себе весь необходимый инструментарий для разработки приложений самого различного […]
Создание Swift проекта с SPM (Swift Package Manager) Xcode
Введение в Swift Package Manager Swift Package Manager (SPM) – это, по сути конфиг, вашего проекта. Используя SPM у Вас нет необходимости использовать xcodeproj для работы с проектом, что в свою очередь позволяет запускать проекты не только на Mac, но и на Linux, где работать с xcodeproj на текущий момент невозможно. Чтобы всё получилось необходимо […]
Горячие клавиши (шорткаты) для Xcode
Меню Запуск проекта Остановка запущенного проекта Сборка проекта Сборка проекта со сбросом кэша Создание нового файла Открыть файл проекта Открыть / скрыть область навигатора Навигация по навигатору Навигация по проекту Навигация по истории коммитов Навигация по сигнатурам проекта Поиск Список предупреждений и проблем Список тестов Данные отладки Список точек останова, breakpoints Отчёты по сборкам проекта […]
Очистка от мусора для Xcode
Xcode – это прекрасная среда разработки. Симуляторы, сборка, разработка… это всё прекрасно. Вот только убирать за собой она почти не умеет. Среди такого «мусора» можно отметить следующие: старые версии iOS; симуляторы различных моделей iPhone, iPad, Apple Watch; сборки архивов, версии которых давным-давно состарились; Для начала перейдите в директорию ∼/Library/Developer/Xcode. В ней находится всё производимое прекрасным Xcode. Директория […]