¿Por qué uno usaría #include_next en un proyecto?

Para citar el iOSDocumentación sobre Encabezados de Envoltura:

#include_next no distingue entre inclusión de <archivo> y "archivo", ni comprueba que el archivo que especifique tenga el mismo nombre que el archivo actual. Simplemente busca el nombre del archivo, comenzando con el directorio en la ruta de búsqueda posterior a la donde se encontró el archivo actual.

El uso de `#include_next 'puede llevar a una gran confusión. Recomendamos que se use solo cuando no hay otra alternativa. En particular, no debe utilizarse en los encabezados que pertenecen a un programa específico; debe usarse solo para hacer correcciones globales a lo largo de las líneas de arreglos.

Entonces, dos preguntas, ¿qué es #include_next y por qué necesitarías usarlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta