Введение

Язык Objective C задерживает столько решений, сколько он может со времени компиляции и соединять время со временем выполнения. Каждый раз, когда возможно, это делает вещи динамично. Это означает, что язык требует не только, чтобы компилятор, но также и система во время выполнения выполнили скомпилированный код. Система во время выполнения действует как своего рода операционная система языка Objective C; это - то, что заставляет язык работать.

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

Необходимо считать этот документ для получения понимания того, как система времени выполнения Objective C работает и как можно использовать в своих интересах его. Как правило, хотя, должно быть мало причины для Вас должен знать и понять этот материал для записи приложения Какао.

Организация этого документа

Этот документ имеет следующие главы:

См. также

Ссылка Времени выполнения Objective C описывает структуры данных и функции библиотеки поддержки во время выполнения Objective C. Ваши программы могут использовать эти интерфейсы для взаимодействия с системой времени выполнения Objective C. Например, можно добавить классы или методы, или получить список всех определений классов для загруженных классов.

Программирование с Objective C описывает язык Objective C.

Информация о версии Objective C описывает некоторые изменения во время выполнения Objective C в недавних выпусках OS X.