Введение
Язык 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.