Какао (Касание)

Какао и Касание Какао являются средами разработки приложений для OS X и iOS, соответственно. И Касание Какао и Какао включает время выполнения Objective C и две базовых платформы:

Платформы

Платформа Основы реализует корневой класс, NSObject, который определяет основное поведение объекта. Это реализует классы, представляющие типы примитивов (например, строки и числа) и наборы (например, массивы и словари). Основа также предоставляет средства для интернационализации, объектной персистентности, управления файлами и обработки XML. Можно использовать его классы доступа, лежащего в основе системных объектов и служб, таких как порты, потоки, блокировки и процессы. Основа основывается на Базовой платформе Основы, публикующей процедурный интерфейс (ANSI C).

Вы используете AppKit и платформы UIKit для разработки пользовательского интерфейса приложения. Эти две платформы являются эквивалентными в цели, но являются определенными для платформы. Они включают классы для обработки событий, получения, обработки изображения, обработки текста, книгопечатания и передачи данных межприложения. Они также включают элементы пользовательского интерфейса, такие как табличные представления, ползунки, кнопки, текстовые поля, и предупреждают диалоговые окна.

Язык

Objective C является собственным, основным языком для разработки Какао и Сенсорных приложений Какао. Однако проекты для Сенсорных приложений Какао и Какао могут включать C++ и ANSI C код. Кроме того, можно разработать приложения Какао с помощью языков сценариев, соединяющихся мостом ко времени выполнения Objective C, такому как PyObjC и RubyCocoa.

Необходимые как условие статьи

    (Ни один)

Похожие статьи

Категорическое обсуждение

    (Ни один)