Используйте платформу Основы для «основных» классов для программирования Objective C. Эта платформа обеспечивает существенные классы Objective C, самое главное корневой класс, NSObject, определяющий основное поведение объекта. Это включает классы для объектов, представляющих типы исходных данных, наборы и службы операционной системы. Основа также представляет несколько шаблонов разработки и механизмов, способствующих устойчивости и эффективности программ Objective C. Вместе с UIKit платформа Основы обеспечивает основные инструменты и инфраструктуру, необходимо реализовать графические, событийно-управляемые приложения для iOS.