Я нашел ответ:
Компилирует код для использования примитивов назначения барьера записи сборщика мусора в среде выполнения Objective-C. Код помечен как поддерживающий GC. Приложение, помеченное как поддерживающее GC, будет запущено во время выполнения с включенной сборкой мусора. Весь код Objective-C, связанный или загруженный этим приложением, также должен поддерживать GC. Предполагается, что код, скомпилированный как GC Required, не использует традиционные методы сохранения / выпуска Какао и может не загружаться в приложение, которое не запущено с включенной сборкой мусора. Предполагается, что код, скомпилированный как GC Supported, также содержит традиционную логику метода сохранения / выпуска и может быть загружен в любое приложение. Сборка мусора поддерживается только в Mac OS X 10.5 и более поздних версиях. [GCC_ENABLE_OBJC_GC, -fobjc-gc | -fobjc-дс-только]