9.1 API среды выполнения GNU Objective-C
Этот раздел относится только к среде выполнения GNU Objective-C. Если вы используете другую среду выполнения, можете пропустить его.
Среда выполнения GNU Objective-C предоставляет API, позволяющий взаимодействовать с системой среды выполнения 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-15.3.0/gcc/GNU-Objective_002dC-runtime-API.html