Найти тему

Библиотеки в Swift

Схема, которая показывает отношения между некоторыми основными библиотеками в Swift:

Базовая схема иерархии некоторых ключевых фреймворков в Swift.
Базовая схема иерархии некоторых ключевых фреймворков в Swift.
  • Foundation: Базовая библиотека, включающая работу с датами, строками, файлами, сетями и другими основами.
  • UIKit: Фреймворк для разработки пользовательских интерфейсов на платформе iOS, tvOS, watchOS и macOS.
  • CoreFoundation: Нижний уровень библиотеки, на котором строится Foundation.
  • CoreGraphics: Библиотека для работы с графикой и контекстами отрисовки.
  • CoreData: Фреймворк для работы с базами данных и объектами.
  • CoreAnimation: Библиотека для работы с анимацией и сложными визуальными эффектами.
  • AppKit: Фреймворк для разработки приложений под macOS.
  • UIKit Dynamics: Фреймворк для создания физических и динамических анимаций в iOS.
  • SwiftUI: Фреймворк для создания пользовательских интерфейсов на всех платформах Apple с использованием Swift.
  • Combine Framework: Фреймворк для функциональной обработки и управления потоками данных и событий.
  • CloudKit: Фреймворк для работы с облачными сервисами Apple.
  • Metal: Фреймворк для низкоуровневого взаимодействия с графическим процессором.
  • MetalKit: Фреймворк для упрощения использования Metal с помощью Swift.