8.1 API выполнения GNU Objective-C
Этот раздел предназначен для выполнения GNU Objective-C. Если вы используете другое выполнение, можете его пропустить.
API выполнения GNU Objective-C предоставляет интерфейс для взаимодействия с системой выполнения Objective-C, запроса текущих структур выполнения и даже их изменения. Это позволяет, например, инспектировать и перемещаться по классам, методам и протоколам; определять новые классы или методы, а также изменять существующие классы или протоколы.
Если вы используете библиотеку «Foundation», например, GNUstep-Base, эта библиотека предоставит вам богатый набор функций для выполнения большинства задач инспектирования, и вам, вероятно, потребуется прямой доступ к API выполнения GNU Objective-C только для определения новых классов или методов.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/GNU-Objective-C-runtime-API.html